安装及简介

percona-toolkit 是一组高级命令行工具的集合,可以查看当前服务的摘要信息,磁盘检测,分析慢查询日志,查找重复索引,实现表同步等等。

1、percona-toolkit的主要功能

  • 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

2、安装需求及步骤

下载连接:http://www.percona.com/software/percona-toolkit

需求

  • Perl v5.8 or newer

  • Bash v3 or newer

  • Core Perl modules like Time::HiRes

    perl --version |head -2 #检查perl版本
    bash --version          #检查bash版本

快速安装步骤(缺省/usr/local/bin路径下,过程略)

3、主要工具介绍

如果是非源码安装或源码安装是未指定路径,缺省情况下所有的pt相关的工具位于/usr/bin目录下,以pt-开头。 获取有关命令行的帮助信息,直接在shell提示符下输入命令行与--hlep即可。如: /usr/bin/pt-upgrade --help

# ls -hltr /usr/bin/pt-*

pt-upgrade

pt-online-schema-change

pt-mysql-summary

pt-mext

pt-kill

pt-ioprofile

pt-fingerprint

pt-find

pt-fifo-split

pt-deadlock-logger

pt-archiver

pt-agent

pt-visual-explain

pt-variable-advisor

pt-stalk

pt-slave-delay

pt-sift

pt-show-grants

pt-query-digest

pt-pmp

pt-index-usage

pt-heartbeat

pt-fk-error-logger

pt-duplicate-key-checker

pt-diskstats

pt-config-diff

pt-align

pt-slave-find

pt-table-checksum

Last updated

Was this helpful?