mysql 慢查询日志 pt-query-digest 工具安装

本文介绍了一款用于分析MySQL慢查询的工具pt-query-digest。该工具能够分析binlog、General log、slow log等多种数据源,并通过统计查询执行时间、次数等信息帮助优化数据库性能。文章详细记录了安装所需的Perl模块及percona-toolkit的过程。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

介绍:pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析。可以把分析结果输出到文件中,分析过程是先对查询语句的条件进行参数化,然后对参数化以后的查询进行分组统计,统计出各查询的执行时间、次数、占比等,可以借助分析结果找出问题进行优化。

1.安装于Perl相关的模块

    # yum install perl-DBI
    # yum install perl-DBD-MySQL
    # yum install perl-IO-Socket-SSL
    # yum install perl-Time-HiRes
    # yum install -y perl-CPAN perl-Time-HiRes
    # yum -y install perl-Digest-MD5

2.下载和安装percona toolkit的包

# wget http://rpmfind.net/linux/mageia/distrib/cauldron/aarch64/media/core/release/perl-Term-ReadKey-2.370.0-5.mga7.aarch64.rpm
# rpm -ivh perl-Term-ReadKey-2.370.0-5.mga7.aarch64.rpm --force --nodeps

# wget https://www.percona.com/downloads/percona-toolkit/2.2.14/RPM/percona-toolkit-2.2.14-1.noarch.rpm
# rpm -ivh percona-toolkit-2.2.14-1.noarch.rpm --force --nodeps

转载于:https://www.cnblogs.com/hello-tl/p/9238498.html

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值