Percona Toolkit for MySQL is a collection of advanced command-line tools (which our own Percona MySQL Support staff uses) to perform a variety of MySQL server and system tasks that are too difficult or complex to perform manually, including:
“Percona Toolkit allows our large, transaction-based customers to make regular schema changes as their business evolves without interrupting their 24X7 operations.”
— Hany Fahim
(co-Founder and CEO of VM Farms)
Verify MySQL replication integrity by checking master and replica data consistency
Efficiently archive rows
Find duplicate indexes
Summarize MySQL servers
Analyze queries from logs and tcpdump
Collect vital system information when problems occur
Tools for MySQL are a vital part of any deployment, so it's important to use ones that are reliable and well-designed. Over 4,000 tests and several years of deployment, including some of the Internet's best-known sites, have proven the reliability of the tools in Percona Toolkit for MySQL. And the combined experience and expertise of Percona ensures that each tool is well thought-out and designed.
Percona Toolkit for MySQL is derived from Maatkit and Aspersa, two of the best-known MySQL management software utility toolkits for MySQL server administration.
Need a MySQL tool that doesn't exist? Or, need an existing MySQL tool to do something new?Custom tool development leverages Percona Toolkit's extensive codebase to quickly and cost-effectively create new tools or modify existing ones to meet your needs.
The following information sources and websites are available for Percona Toolkit for MySQL: