***** TOOLS ***** This release of Percona Toolkit includes the following tools: :doc:`pt-archiver` Archive rows from a MySQL table into another table or a file. :doc:`pt-collect` Collect information from a server for some period of time. :doc:`pt-config-diff` Diff MySQL configuration files and server variables. :doc:`pt-deadlock-logger` Extract and log MySQL deadlock information. :doc:`pt-diskstats` Aggregate and summarize \ */proc/diskstats*\ . :doc:`pt-duplicate-key-checker` Find duplicate indexes and foreign keys on MySQL tables. :doc:`pt-fifo-split` Split files and pipe lines to a fifo without really splitting. :doc:`pt-find` Find MySQL tables and execute actions, like GNU find. :doc:`pt-fk-error-logger` Extract and log MySQL foreign key errors. :doc:`pt-heartbeat` Monitor MySQL replication delay. :doc:`pt-index-usage` Read queries from a log and analyze how they use indexes. :doc:`pt-kill` Kill MySQL queries that match certain criteria. :doc:`pt-log-player` Replay MySQL query logs. :doc:`pt-mext` Look at many samples of MySQL \ ``SHOW GLOBAL STATUS``\ side-by-side. :doc:`pt-mysql-summary` Summarize MySQL information in a nice way. :doc:`pt-online-schema-change` Perform online, non-blocking table schema changes. :doc:`pt-pmp` Aggregate GDB stack traces for a selected program. :doc:`pt-query-advisor` Analyze queries and advise on possible problems. :doc:`pt-query-digest` Analyze query execution logs and generate a query report, filter, replay, or transform queries for MySQL, PostgreSQL, memcached, and more. :doc:`pt-show-grants` Canonicalize and print MySQL grants so you can effectively replicate, compare and version-control them. :doc:`pt-sift` Browses files created by pt-collect. :doc:`pt-slave-delay` Make a MySQL slave server lag behind its master. :doc:`pt-slave-find` Find and print replication hierarchy tree of MySQL slaves. :doc:`pt-slave-restart` Watch and restart MySQL replication after errors. :doc:`pt-stalk` Wait for a condition to occur then begin collecting data. :doc:`pt-summary` Summarize system information in a nice way. :doc:`pt-table-checksum` Perform an online replication consistency check, or checksum MySQL tables efficiently on one or many servers. :doc:`pt-table-sync` Synchronize MySQL table data efficiently. :doc:`pt-tcp-model` Transform tcpdump into metrics that permit performance and scalability modeling. :doc:`pt-trend` Compute statistics over a set of time-series data points. :doc:`pt-upgrade` Execute queries on multiple servers and check for differences. :doc:`pt-variable-advisor` Analyze MySQL variables and advise on possible problems. :doc:`pt-visual-explain` Format EXPLAIN output as a tree. For more free, open-source software developed Percona, visit `http://www.percona.com/software/ `_. .. toctree:: :hidden: pt-archiver pt-collect pt-config-diff pt-deadlock-logger pt-diskstats pt-duplicate-key-checker pt-fifo-split pt-find pt-fk-error-logger pt-heartbeat pt-index-usage pt-kill pt-log-player pt-mext pt-mysql-summary pt-online-schema-change pt-pmp pt-query-advisor pt-query-digest pt-show-grants pt-sift pt-slave-delay pt-slave-find pt-slave-restart pt-stalk pt-summary pt-table-checksum pt-table-sync pt-tcp-model pt-trend pt-upgrade pt-variable-advisor pt-visual-explain