mysql資料庫DBA必備技能--percona-toolkit工具包的安裝和使用

2019-09-22     波波說運維

概述

pt工具是mysql資料庫DBA必須掌握的一個基本技能,這裡簡單對如何部署pt工具和常用命令的分類做一下介紹。


一、安裝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等命令。


後面會針對裡面常用的一些命令做介紹,感興趣的朋友可以關注下!

文章來源: https://twgreatdaily.com/zh-sg/3PCmWG0BJleJMoPMVCpF.html