[MySQL]性能分析优化工具

我们需要先找到需要优化的 sql 然后优化
show logexplainshow profiles
找到慢sql
开发自己统计 sql metric (推荐)设置 慢sql 阈值打印到 MySQL 自己的阈值

有些 sql 可能因为数据小挺快但是没有用到索引, MySQL 能记录没有用到索引的语句

解决慢sql
观察90%: 大部分慢 sql 很快就能看出性能瓶颈问题, InnoDB 多半就是索引问题, 就是索引失效了数据太多了啥的 explain: sql 分析 各个字段能分析性能瓶颈在哪里 甚至 extra 字段能给出优化的建议 profile: mysql 性能分析 和各个阶段耗时 各个字段指标能够分析性能瓶颈在哪里 甚至 profile 的 status 字段会给出建议, 多半就是索引问题
refrence
explain:用于分析是否应用索引,扫描记录数;slow l

[MySQL]性能分析优化工具最先出现在Python成神之路

版权声明:
作者:感冒的梵高
链接:https://www.techfm.club/p/16367.html
来源:TechFM
文章版权归作者所有,未经允许请勿转载。

THE END
分享
二维码
< <上一篇
下一篇>>