pt-table-checksum是检查MySQL数据一致性的神器,配置pt-table-sync工具,简直是堪称完美,网上有很多关于这方面的文章,故这里不做过多的介绍,只列出具体操作步骤,以备使用时参考:1.创建用于pt-table-checksum的用户:grantselect,super,process,reload,showdatabases,replicationclient,repli
分类:
其他好文 时间:
2018-12-24 11:18:45
阅读次数:
185
1:下载工具包 登录网站下载相应的工具包 https://www.percona.com/downloads/percona-toolkit/LATEST/ 2:安装 (1)yum安装: sudo yum install http://www.percona.com/downloads/percon ...
分类:
其他好文 时间:
2018-11-28 14:02:04
阅读次数:
243
在基于MySQL逻辑复制原理的下的主从架构,经常会由于某些缘故产生主从数据不一致,从而导致主从复制进程报错中断。而基于定期去检查从库的show slave status\G的IO线程和SQL线程的状态,只能确认当前replication是正常的,却无法确认当前主从数据是否一致。幸好percona公司提供pt工具包,其中的pt-table-checks
分类:
数据库 时间:
2018-06-12 11:43:21
阅读次数:
217
几个月前写过pt-table-checksum 3.0.4检测不出主从差异数据,当时的解决方案是使用旧版本,另一个挫方法是自行设置binlog_format='STATEMENT'。现在已经发布到3.0.9版本,原以为官方修复那个问题,结果还是一样的坑~最近几版pt-table-checksum在b ...
分类:
其他好文 时间:
2018-05-08 14:40:57
阅读次数:
341
使用方法: pt-table-checksum [OPTIONS] [DSN] pt-table-checksum:在主<M>上通过执行校验的查询对复制的一致性进行检查,对比主从的校验值,从而产生结果。DSN指向的是主的地址,该工具的退出状态不为零,如果发现有任何差别,或者如果出现任何警告或错误,更 ...
分类:
其他好文 时间:
2017-09-14 00:33:20
阅读次数:
240
【pt-table-checksum】pt-table-checksum是percona-toolkit系列工具中的一个, 可以用来检测主、 从数据库中数据的一致性。其原理是在主库上运行, 对同步的表进行checksum, 记录下来。 然后对比主从中各个表的checksum是否一致, 从而判断数据是 ...
分类:
数据库 时间:
2017-08-21 17:49:38
阅读次数:
247
1:下载工具包 登录网站下载相应的工具包 https://www.percona.com/downloads/percona-toolkit/LATEST/ 2:安装 (1)yum安装: sudo yum install http://www.percona.com/downloads/percon ...
分类:
其他好文 时间:
2017-06-07 14:19:33
阅读次数:
291
一.pt-table-checksum 1.主从上均新建账户GRANT SELECT, PROCESS, SUPER, REPLICATION SLAVE ON *.* TO 'checksum'@'192.168.1.%' IDENTIFIED BY 'xxx'; 2.主上新建percona数据库 ...
分类:
其他好文 时间:
2016-12-06 09:35:23
阅读次数:
272
公司数据中心从托管机房迁移到阿里云,需要对mysql迁移(Replication)后的数据一致性进行校验,但又不能对生产环境使用造成影响,pt-table-checksum 成为了绝佳也是唯一的检查工具。 pt-table-checksum 是 Percona-Toolkit 的组件之一,用于检测M ...
分类:
数据库 时间:
2016-10-17 22:49:48
阅读次数:
208