mirror of
https://github.com/percona/percona-toolkit.git
synced 2025-09-11 13:40:07 +00:00
212 lines
3.5 KiB
ReStructuredText
212 lines
3.5 KiB
ReStructuredText
|
|
*****
|
|
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/ <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
|