标签归档:pt-table-checksum

主从一致性检查和修复

说明:
主: 192.168.1.96
从: 192.168.1.68

基本步骤

1.授权主从一致性检查和同步账号
主库:

2.创建检查信息表和dsns从库连接信息表(此处创建在test库)

3.插入从库连接信息

4.测试

主库

从库


5.检查库test数据是否一致并修复



注释


6.将主库一致性同步到从库

将从库192.168.1.68的test库的now表与主库192.168.1.96同步,并打印出相关SQL

另外,只显示同步时要进行的SQL操作,并不执行

 

注意:
         在规范的操作中,从库是要做只读操作的(set global read_only=1  或者my.cnf添加read_only=1 只对普通用户有效);但如果从库做了写操作造成的数据差异,在主库上同步数据时会和主库保持一致,从库多余的会被删除,变化的会被更新,没有的会被插入,通过上面的命令就可以看到相关的SQL操作

推荐工具

          Percona-toolkit   Maatkit  两个不可多得的MySQL管理工具

相关文档

 pt-table-checksum原理分析