pt-query-digest 日常使用方法


pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析,可以说pt-query-digest是mysql 慢日志分析的神器,下面列出工作中常用的使用方法:pt-query-digest的帮助信息最全:pt-query-digest –help1.分析整个慢查询日志:
pt-query-digest –report slow.log
2.指定时间点进行分析:
pt-query-digest mysql-slow.log-20180907 –sinc开发云主机域名e ‘2018-09-07 08:10:00’ –until ‘2018-09-07 08:25:00’ > temp_slow_log.log
3.分析最近的时间点查询,例如一小时:
pt-query-digest –since=1h slow.log > temp_slow_log.log
4.分析点可以精确到秒,比如报告最近半小时的慢查询:pt-query-digest –report –since 1800s slow.log >temp_slow_log.log
5.分析针对某个用户的慢查询:pt-query-digest –filter ‘($event->{user} || “”) =~ m/^db_user_name/i’ slow.log > temp_slow_log.log组合(针对用户和时间):
pt-query-digest –filter ‘($event->{user} || “”) =~ m/^db_user_name/i’ mysql-slow.log –since ‘2018-10-27 18:00:00’ –until ‘2018-10-27 23:59:00’ > temp_slow_log.log

工作太忙后续不断更新 嘻嘻。。。。。。。。

相关推荐: MySQL8.0新特性——支持原子DDL语句

MySQL 8.0开始支持原子数据定义语言(DDL)语句。此功能称为原子DDL。原子DDL语句将与DDL操作关联的数据字典更新,存储引擎操作和二进制日志写入组合到单个原子事务中。即使服务器在操作期间暂停,也会提交事务,并将适用的更改保留到数据字典,存储引擎和二…

免责声明:本站发布的图片视频文字,以转载和分享为主,文章观点不代表本站立场,本站不承担相关法律责任;如果涉及侵权请联系邮箱:360163164@qq.com举报,并提供相关证据,经查实将立刻删除涉嫌侵权内容。

(0)
打赏 微信扫一扫 微信扫一扫
上一篇 06/04 20:59
下一篇 06/04 20:59

相关推荐