首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >风速计-对慢速测井分析的质疑

问风速计-对慢速测井分析的质疑
EN

Database Administration用户
提问于 2016-09-30 17:04:11
回答 1查看 409关注 0票数 5

我是SQL风速表的新手。我需要知道这个工具是否能够对源数据库进行查询,并实时分析缓慢的查询日志吗?

EN

回答 1

Database Administration用户

发布于 2017-06-28 22:15:55

来自文档:

风速表是用于可视化从MySQL慢速查询日志收集的数据的工具。这个名字来自气象站中测量风速的仪器。SQL查询就像昙花一现,很难找到。风速计帮助您处理查询;它使您更容易了解需要优化的内容以及如何跟踪性能随时间的推移。风速计依靠Percona进行缓慢的查询日志收集。具体来说,您可以运行pt-query-digest。解析慢速日志并将其插入数据库进行报告。

来自查询摘要的文档

使用pt-query-digest [OPTIONS] [FILES] [DSN] pt-查询摘要分析来自缓慢、通用和二进制日志文件的MySQL查询。它还可以分析来自于显示PROCESSLIST和来自tcpdump的MySQL协议数据的查询。默认情况下,查询按指纹进行分组,并按查询时间的降序进行报告(即首先是最慢的查询)。如果没有提供任何文件,该工具将读取STDIN。可选的DSN用于某些选项,比如--从和-直到。...用tcppdump捕获MySQL协议数据,然后报告最慢的查询:tcpdump -s 65535 -x -nn -q -tttt -i any -c 1000 port 3306 > mysql.tcp.txt pt-query-digest --type tcpdump mysql.tcp.txt

tcpdump监控实时数据.也就是说,原则上,答案是肯定的,尽管不是通过查看缓慢的日志。然而,实际的设置看起来并不容易,需要从服务器机器上运行(因为tcpdump在本地工作),而不是通过远程查询数据库。

票数 1
EN
页面原文内容由Database Administration提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://dba.stackexchange.com/questions/151163

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档