- 浏览: 92951 次
- 性别:
- 来自: 北京
最新评论
-
xiaoyi829:
应该可以grzrt 写道分区表partition,能用hand ...
初识mysql插件之HandlerSocket -
grzrt:
分区表partition,能用handlersocket查询指 ...
初识mysql插件之HandlerSocket
文章列表
简介:这是Mysql 5.0 升级到 5.1[CSDN迁移文章]的详细页面,介绍了和数据库,mysql Mysql 5.0 升级到 5.1[CSDN迁移文章]有关的知识,注:转载
如果仅仅是一个小数据量的schema,我想最简单的应用是使用mysqldump这种逻辑备份形式,更具有迁移性,但涉及到大量数据的时候,mysqldump需要花费大量的时间,另外导入也需要很多时间。
一 台已经使用了近3年的测试Mysql数据库服务器,已经存储了大量的schema ,而且一些schema内的表引擎有Innodb、MyISAM、MEMORY这几种引擎,数据量也比较大。昨晚公司突然停电,早上上班后发现系统 ...
1, 查看MySQL服务器配置信息
1
mysql> show variables;
2, 查看MySQL服务器运行的各种状态值
1
mysql> show global status;
3, 慢查询
01
mysql> show variables like '%slow%';
02
+------------------+-------+
03
| Variable_name | Value |
04
+------------------+-------+
05
| log_slow_queries | OFF |
06
| slow_launch_ ...
注意事项
一、确定要备份的表的存储引擎是事务型还是非事务性,两种不同的存储引擎备份方式在处理数据一致性方面是不太一样的。
二、确定使用全备份还是增量备份。全备份的优点是备份保持最新备份,恢复的时候可以花费更少的时间;缺点是如果数据量大,将会花费很多的时间,并对系统造成较长 时间的压力。增量备份则恰恰相反,只需要备份每天的增量日志,备份时间少,对负载压力也小;缺点就是恢复的时候需要全备份加上次备份到故障前的所有日志, 恢复时间会长些。
三、可以考虑采取复制的方法来做异地备份,但是记住,复制不能代替备份,它对数据库的误操作也无能为力。
四、要定期做备份,备份的周期要充分考虑系统可以承受的 ...
一.创建存储过程
1.基本语法:
create procedure sp_name()
begin
………
end
2.参数传递
二.调用存储过程
1.基本语法:call sp_name()
注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递
三.删除存储过程
1.基本语法:
drop pr ...
key_buffer_size - 这对MyISAM表来说非常重要。如果只是使用MyISAM表,可以把它设置为可用内存的 30-40%。合理的值取决于索引大小、数据量以及负载。
记住,MyISAM表会使用操作系统的缓存来缓存数据,因此需要留出部分内存给它们, ...
show tables或show tables from database_name;
解释:显示当前数据库中所有表的名称
show databases;
解释:显示mysql中所有数据库的名称
show processlist;
解释:显示系统中正在运行的所有进程,也就是当前正在执行的查询。大多数用户可以查看
他们自己的进程,但是如果他们拥有process权限,就可以查看所有人的进程,包括密码。
show table status;
解释:显示当前使用或者指定的database中的每个表的信息。信息包括表类型和表的最新更新时间
show columns from table_name ...
打开MySQL慢查询
MySQL慢查询记录日志对于跟踪PHP+MySQL体系下的MySQL负载调优问题很有用处,比如安装了很多Discuz!插件的用户,这样可以大概排查出那些插件有代码问题。其实启用MySQL的慢查询日志很简单,只需要在MySQL的配置文件里添加log-slow-queries和long_query_time两个参数即可。
今天有个朋友问我,就顺带记录上来。更多的MySQL优化信息可以查看这里:http://www.ccvita.com/category/mysql
Windows下开启MySQL慢查询
MySQL在Windows系统中的配置文件一般是是my.ini找到[m ...
MySQL导出的SQL语句在导入时有可能会非常非常慢,在处理百万级数据的时候,可能导入要花几小时。在导出时合理使用几个参数,可以大大加快导 入的速度。
-e 使用包括几个VALUES列表的多行INSERT语法;
--max_allowed_packet=XXX 客户端/服务器之间通信的缓存区的最大大小;
--net_buffer_length=XXX TCP/IP和套接字通信缓冲区大小,创建长度达net_buffer_length的行。
注意:max_allowed_packet 和 net_buffer_length 不能比目标数据库的设定数值 大,否则可能出错。
首先确定目标数据库的参 ...
备份MySQL数据库的命令
mysqldump -hhostname -uusername -ppassword databasename > backupfile.sql
----------------------------------------------------------------------------------
备份MySQL数据库为带删除表的格式
备份MySQL数据库为带删除表的格式,能够让该备份覆盖已有数据库而不需要手动删除原有数据库。
mysqldump -–add-drop-table -uusername -ppassword databasename ...
在centOS上面安装otrs2.4.81步骤如下:
1:先安装mysql
2:再安装perl,yum install perl*
3:最后安装otrs-2.4.8-01.noarch.rpm
最近在使用CentOS,苦于CentOS的自带的源更新速度太慢.于是在互联网上找到了中科大中国官方镜像网站:http://centos.ustc.edu.cn/,方便以后通过yum更新软件。
CentOS 4安装的方法:
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Base.repo.save
wget http://centos.ustc.edu.cn/CentOS-Base.repo
yum update
CentOS 5安装的方法:
cd /etc/yum.repos.d
mv CentOS-Base.repo CentOS-Bas ...
windows7环境下:
首页修改: OTRS\OTRS\Kernel\Language\zh_CN
管理首页:OTRS\OTRS\Kernel\Output\HTML\Standard\Lonin
公司LOGO修改:OTRS\OTRS\Kernel\Output\HTML\Standard\CustomerHeader
FOOTER修改:OTRS\OTRS\Kernel\Output\HTML\Standard\CustomerFooter
用root@localhost用户登录后,点击:管理--系统配置--选择组
(组名:Framework(355))--Core::Sendmail(设置SendmailModule:SMTP,SendmailModule::Host:你的邮件服务器地址,SendmailModule::Port:25,SendmailModule::AuthUser:你的邮件地址,SendmailModule::AuthPassword:你的邮件密码)最后更新下用户就能收到注册时候的邮件验证信息了.
引用
SQLServer2005数据库自动备份
SqlServer自动作业备份
1、打开SQL Server Management Studio
2、启动SQL Server代理
3、点击作业->新建作业
4、"常规"中输入作业的名称
5、新建步骤,类型选T-SQL,在下面的 命令中输入下面语句
DECLARE @strPath NVARCHAR(200)
set @strPath = convert(NVARCHAR(19),getdate(),120)
set @strPath = REPLACE(@strPath, ':' , '.') ...
数据库的大小其实就是所有数据文件、联机日志文件及控制文件大小的和。
可以简单的的使用
select sum(bytes) from dba_data_file;
------------------------------------------------------------------------------------------------------
下而把几个较实用脚本贴上:
1、查看表空间的使用状况。
SELECT upper(f.tablespace_name) 表空间名,
...