概述
今天主要總結一下percona-toolkit工具包的安裝和使用技巧,這也是mysql資料庫DBA必會的一項技能。
一、安裝percona-toolkit工具包
1.檢查和安裝與Perl相關的模塊
PT工具是使用Perl語言編寫和執行的,所以需要系統中有Perl環境。
依賴包檢查命令為:
rpm -qa perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL
如果有依賴包缺失,可以使用下面的命令安裝:
yum -y install perl-DBI perl-DBD-MySQL perl-Time-HiRes perl-IO-Socket-SSL perl-TermReadKey.x86_64 perl-Digest-MD5.x86_64
2、安裝pt工具包
rpm -ivh percona-toolkit-3.0.13-1.el7.x86_64.rpm
3、驗證
安裝後,可以通過下面的命令確認是否安裝成功:
# pt-query-digest --help
# pt-table-checksum --help
如果命令提示可以正常顯示,則說明pt工具已經正常安裝和使用了。
二、命令分類
pt大概有30個命令,可以分為7大類:
上面是pt工具各個命令的基本功能介紹,可以使用 command --help 來查看每個命令的具體作用和使用方法;
有的命令也可以使用 man command 命令查詢相關命令詳細信息。
目前使用的比較多的命令是: pt-query-digest ,pt-kill等命令。
覺得有用的朋友多幫忙轉發哦!後面會分享更多devops和DBA方面的內容,感興趣的朋友可以關注下~