mysql 慢日志记录的sql 都是有问题的吗

 我来答
百度网友bd8aff7
2017-10-23 · TA获得超过314个赞
知道小有建树答主
回答量:551
采纳率:89%
帮助的人:287万
展开全部
1. 慢日志记录的sql,并不一定是sql本身有问题;他只是负责将执行时间超过一定时间的sql记录下来,本身比较慢的原因,可能是磁盘io,cpu等原因导致的,具体就比较复杂了。这需要逐步排查是什么原因导致的。可以explain看一下这个sql语句扫描了多少行。
2. 你做压力测试的时候,sql的解析、计算以及io等都会耗费cpu,所以cpu上升很正常,但是你目前的配置超过70%感觉还是有问题。你的存储引擎是什么?如果用的myisam,会有读写冲突,并发场景下,读的处理都会很慢
爱可生云数据库
2020-12-22 · MySQL开源数据库领先者
爱可生云数据库
爱可生,金融级开源数据库和数据云服务整体解决方案提供商;优秀的开源数据库技术,企业级数据处理技术整体解决方案提供商;私有云数据库云服务市场整体解决方案提供商。
向TA提问
展开全部
pt-query-digest
子曰:“工欲善其事,必先利其器”善于利用好的性能分析工具可以使运维效率事半功倍。pt-query-digest 属于 Percona Toolkit 工具集中较为常用的工具,用于分析 slow log,可以分析 MySQL 数据库的 binary log 、 general log 日志,同时也可以使用 show processlist 或从 tcpdump 抓取的 MySQL 协议数据来进行分析。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式