Percona-Toolkit的介绍:
percona-toolkit源自Maatkit 和Aspersa工具,但Maatkit已经不维护了,全部归并到percona-toolkit
完成任务工作如下:
Verify master and replica data consistency
检查主从数据一致性
Efficiently archive rows
有效的归档
Find duplicate indexes
查找重复的索引
Summarize MySQL servers
了解mysql服务器
Analyze queries from logs and tcpdump
分析查询性能
Collect vital system information when problems occur
收集系统重要信息
Percona-Toolkit的可靠性:
这个工具已经成为mysql部署不可或缺的一部分,它非常的可靠且设计良好,已经有超过4000个tests,和多年的部署使用,其中包括一些著名的站点,都成功的证明了Percona Toolkit的可靠性。再结合Percona的经验和专业技术,可以确认工具是经过深思熟虑后产生和设计的
获得Percona-Toolkit的方法:
wget percona.com/get/percona-toolkit.tar.gz
或者去官方网站直接下载。
安装Percona-Toolkit的先决条件:
(1)安装perl
tar zxvf perl-5.16.0.tar.gz
cd perl-5.16.0
./configure.gnu --prefix=/usr -Dpager="/bin/less -isR"
make
make install
(2)安装DBI&DBD::mysql
使用yum安装:
yum install perl-DBI
yum install perl-DBD-MySQL
或者进入cpan对其进行安装
#perl -MCPAN -e shell
cpan>install DBI
cpan>install DBD::mysql
cpan>install CGI
(3)安装percona-toolkit
tar zxvf percona-toolkit-2.2.2.tar.gz
cd percona-toolkit-2.2.2
perl Makefile.PL
make
make test
make install