PERCONA-TOOLKIT 工具的安装与使用2
Posted zengkefu
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了PERCONA-TOOLKIT 工具的安装与使用2相关的知识,希望对你有一定的参考价值。
[[email protected] ~]# cd /usr/bin [[email protected] bin]# ls pt* pt-align pt-duplicate-key-checker pt-ioprofile pt-show-grants pt-table-checksum ptar pt-fifo-split pt-kill pt-sift pt-table-sync pt-archiver pt-find pt-mext pt-slave-delay pt-table-usage ptardiff pt-fingerprint pt-mysql-summary pt-slave-find pt-upgrade pt-config-diff pt-fk-error-logger pt-online-schema-change pt-slave-restart pt-variable-advisor pt-deadlock-logger pt-heartbeat pt-pmp pt-stalk pt-visual-explain pt-diskstats pt-index-usage pt-query-digest pt-summary ptx
[[email protected] bin]# ./mysql -uroot -pAa@12345 -S /tmp/mysql.sock5 -e "explain select * from mysql.user" | pt-visual-explain Table scan rows 7 +- Table table user
慢查询日志分析统计 pt-query-digest /data/logs/mysql/mysql-slow.log
表同步工具,和mk-tables-sync功能一样, 用法上 稍有不一样 ,–print的结果更详细 pt-table-sync --execute --print --no-check-slave --database=world h=‘127.0.0.1‘ --user=root --password=123456 h=‘192.168.0.212‘ --user=root --password=123456
主从状态监测,提供给它一台mysql服务器的IP用户名密码,就可以分析出整个主从架构中每台服务器的信息,包括但不限于mysql版本,IP地址,server ID,mysql服务的启动时间,角色(主/从),Slave Status(落后于主服务器多少秒,有没有错误,slave有没有在运行)。 pt-slave-find --host=localhost --user=rhce6 --password=rhce6
mysql死锁监测 pt-deadlock-logger h=‘127.0.0.1‘ --user=root --password=123456
主键冲突检查 pt-duplicate-key-checker --database=world h=‘127.0.0.1‘ --user=root --password=123456
监测从库的复制延迟 ###经过测试 运行这个命令会使从库上的sql线程异常挂掉 pt-slave-delay --host 192.168.0.206 --user=root --password=123456
以上是关于PERCONA-TOOLKIT 工具的安装与使用2的主要内容,如果未能解决你的问题,请参考以下文章