pt-query-digest日常使用方法-创新互联
pt-query-digest是用于分析mysql慢查询的一个工具,它可以分析binlog、General log、slowlog,也可以通过SHOWPROCESSLIST或者通过tcpdump抓取的MySQL协议数据来进行分析,可以说pt-query-digest是mysql 慢日志分析的神器,下面列出工作中常用的使用方法:
成都创新互联公司专注于企业成都全网营销、网站重做改版、旺苍网站定制设计、自适应品牌网站建设、H5页面制作、商城网站制作、集团公司官网建设、成都外贸网站建设公司、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为旺苍等各大城市提供网站开发制作服务。pt-query-digest的帮助信息最全:pt-query-digest --help
1.分析整个慢查询日志:
pt-query-digest --report slow.log
2.指定时间点进行分析:
pt-query-digest mysql-slow.log-20180907 --since '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
工作太忙后续不断更新 嘻嘻。。。。。。。。
另外有需要云服务器可以了解下创新互联cdcxhl.cn,海内外云服务器15元起步,三天无理由+7*72小时售后在线,公司持有idc许可证,提供“云服务器、裸金属服务器、高防服务器、香港服务器、美国服务器、虚拟主机、免备案服务器”等云主机租用服务以及企业上云的综合解决方案,具有“安全稳定、简单易用、服务可用性高、性价比高”等特点与优势,专为企业上云打造定制,能够满足用户丰富、多元化的应用场景需求。
当前题目:pt-query-digest日常使用方法-创新互联
分享URL:http://cdiso.cn/article/ccdjhd.html