percona-toolkit安装过程

1.系统环境

   centos6.7

2.安装包下载

   #wget https://www.percona.com/downloads/percona-toolkit/3.0.12/binary/tarball/percona-toolkit-3.0.12_x86_64.tar.gz

3.解压及使用

   #tar -zvxf percona-toolkit-3.0.12_x86_64.tar.gz

   #cd percona-toolkit-3.0.12/bin

   #./pt-query-digest --since=24h /opt/mysql-5.6.41/slow.log > /opt/query.log

   报错如下:

   

   解决:yum -y install perl-Time-HiRes

  #./pt-query-digest --since=24h /opt/mysql-5.6.41/slow.log > /opt/query.log    再次执行,又出现如下错误

   解决:根据提示,执行yum install perl-DBI

   #./pt-query-digest --since=24h /opt/mysql-5.6.41/slow.log > /opt/query.log    再次执行,又出现如下错误

   解决:根据提示,执行yum install perl-DBD-MySQL

   #./pt-query-digest --since=24h /opt/mysql-5.6.41/slow.log > /opt/query.log    再次执行,又出现如下错误

  

   解决:查看mysql的slow_query_log状态为OFF,需要开启,可以在参数文件中添加slow_query_log=on;重启数据库;

              再次确认mysql>show variables like '%slow%';   状态显示为ON

   #./pt-query-digest --since=24h /opt/mysql-5.6.41/slow.log > /opt/query.log    再次执行,成功

原文地址:https://www.cnblogs.com/fengwenqian/p/9700640.html