Percona-Toolkit命令集合工具,Mysql不可或缺的必备利器之一
Percona Toolkit for MySQL is a collection of advanced command-line tools used by Percona MySQL support staff to perform a variety of MySQL server and system tasks that are too difficult or complex to perform manually, including:
1.对主从复制数据的一致性校验;
2.有效的对相关的行数据进行归档操作;
3.查到相关的重复的索引;
4.归总大批量Mysql服务的维护运维工作;
5.问题发生时收集重要的系统信息;
官网项目地址;
http://www.percona.com/software/percona-toolkit/
相关配置如下:
[root@Slave02 percona-toolkit-2.2.1]# pt-duplicate-key-checker --host=localhost --user=root --password=root --databases=prod# ######################################################################### prod.customers # ######################################################################### customer_name_i is a duplicate of sss# Key definitions:# KEY `customer_name_i` (`CUSTOMER_NAME`),# KEY `sss` (`CUSTOMER_NAME`)# Column types:# `customer_name` varchar(40) not null# To remove this duplicate index, execute:ALTER TABLE `prod`.`customers` DROP INDEX `customer_name_i`;# ######################################################################### Summary of indexes # ######################################################################### Size Duplicate Indexes 4238388# Total Duplicate Indexes 1# Total Indexes 15[root@Slave02 percona-toolkit-2.2.1]# pt-duplicate-key-checker --host=localhost --user=root --password=root --databases=book# ######################################################################### book.artist # ######################################################################### type is a left-prefix of type_2# Key definitions:# KEY `type` (`type`),# KEY `type_2` (`type`,`gender`,`country_id`),# Column types:# `type` enum('band','person','unknown','combination') not null# `gender` enum('male','female') default null# `country_id` smallint(5) unsigned default null# To remove this duplicate index, execute:ALTER TABLE `book`.`artist` DROP INDEX `type`;# ######################################################################### Summary of indexes # ######################################################################### Size Duplicate Indexes 582368# Total Duplicate Indexes 1# Total Indexes 7[root@Slave02 percona-toolkit-2.2.1]#