标签: pt工具

4 篇文章

pt工具(4)pt-tabke-sync修复主从数据不一致
前提先使用pt-table-checksum,得到checkums,根据checkums这个表定位到不一致的chunk, 对这个chunk切分成多个chunk,一步步定位到不一致的数据 #测试修复命令是否正确 [root@vdb_172_16_123_101 15:55:38 /root]# shell> pt-table-sync --re…
pt工具(3)pt-table-checksum数据一致性校验
原理: 在主库执行, 设置会话的binlog格式为statement格式, 设置会话的隔离级别为RR, 执行show processlist或show slave hosts确定从库的连接方式,把校验SQL先在master执行,再传到slave执行,如果主从分别执行的结果一样,那数据就是一致性,否则数据不一致。 其核心原理是把表的所有字段拼成一个值…
pt工具(2)使用pt-duplicate-key-checker检查冗余索引
pt-duplicate-key-checker参数解读 --ask-pass       提示输入密码 --charset=      指定字符集 --databases= 指定库名(注意有s) --engines=     指定检查的存储引擎 --host=           指定主机 --socket=       指定socket文件 -…
pt工具(1)pt-ioprofile
pt工具介绍 Percona Toolkit简称pt工具,是Percona公司开发用于管理MySQL的工具,功能包括检查主从复制的数据一致性、检查重复索引、定位IO占用高的表文件、在线DDL等,DBA熟悉掌握后将极大提高工作效率。 CentOS 7下安装 [root@testdb_172_16_123_101 /root]# yum -y inst…