mysql数据库
文章平均质量分 78
spb3732
这个作者很懒,什么都没留下…
展开
-
mysql binlog日志(二) FORMAT_DESCRIPTION_EVENT、XID_EVENT等
本节介绍几种常用的binlog event。FORMAT_DESCRIPTION_EVENT: 该事件是binlog文件的第一个事件。描述了版本信息、各种类型event的post_header的长度、checksum算法。对应的格式如下: 内容 offset:length // bi...原创 2019-10-25 14:22:10 · 691 阅读 · 0 评论 -
MySQL数据库备份和恢复方案小结
这两天在调研MySQL数据库的备份和恢复方案,备份对象是对大量Innodb表,或者加上少量的MyISAM表。 InnoDB备份常见问题:文件一致性:数据文件、缓存、日志文件必须保持严格一致。加锁的方法没法保证一致性,因为InnoDB后台刷新数据是异步进行的。数据一致性:不能一次锁住一张表,这个备份的是不同时刻的表数据;如果一次锁住所有表,innodb的mvcc机制会增加undo日志...原创 2017-12-20 20:08:11 · 3656 阅读 · 0 评论 -
Optimize Table整理MySQL表空间
Optimize Table table_name 该命令会整理表的数据和索引的物理存储内容,可以减少磁盘空间、提高I/O的访问效率。该命令对不同存储引擎下的表作用不同。Optimize Table适用场景: 1. InnoDB表做了大量的insert、update、delete操作,并且每个表一个ibd文件(设置了innodb_file_per_table值为ON)。 2. ...原创 2018-01-04 13:06:45 · 2424 阅读 · 0 评论