MySQL之binlog 和 ibdata1

分类:Mysql|

一. MySQL中的binlog日志记录了数据库中数据的变动,便于对数据的基于时间点和基于位置的恢复,但是binlog也会日渐增大,占用很大的磁盘空间,因此,要对binlog使用正确安全的方法清理掉一部分没用的日志。 主要记录...

mysql 优化那些事儿

分类:Mysql|

当对表有大量的增删改操作时,需要用optimize对表进行优化。可以减少空间与提高I/O性能,命令optimize table tablename;假如有foo表且存储引擎为MyISAM。注意: 在OPTIMIZE TABLE运行过程中,MySQL会锁定表每周一次或...

mysqldump 之 --master-data参数

分类:Mysql|

mysqldump导出数据时,当这个参数的值为1的时候,mysqldump出来的文件就会包括CHANGE MASTER TO这个语句,CHANGE MASTER TO后面紧接着就是file和position的记录,在slave上导入数据时就会执行这个语句,salve就会根...

MySQL 5.6 记录 SQL 语句与慢查询

分类:Mysql|

MySQL 5.6 记录 SQL 语句与慢查询环境: MySQL 5.6.16如果需要记录 MySQL 的查询语句,需要在配置文件(Linux 下为 my.cnf,Windows 下为 my.ini)中添加配置:general_log = ON general_log_file&...

int1. 占用4个字节2. 建立索引之后,查询速度快3. 条件范围搜索可以使用使用between4. 不能使用mysql提供的时间函数结论:适合需要进行大量时间范围查询的数据表datetime1. 占用8个字节2. 允许为空值,可以自定义值...