SQL查询优化
7-1 获取有性能问题SQL的三种方法
查询优化,索引优化,库表结构优化
如何获取有性能问题的SQL
1、通过测试反馈获取存在性能问题的SQL
2、通过慢查日志获取存在性能问题的SQL
3、实时获取存在性能问题的SQL
7-2 慢查询日志介绍
存储日志所需要的大量的磁盘空间
如果希望在已经运行的MySQL上on此功能可通过set global启动功能。
通过脚本来定时的开关慢查日志。
建议日志存储和数据存储分开存储
记录符合条件的查询语句和数据修改语句,包括已经回滚的SQL
通常改为0.001秒也就是1毫秒可能比较合适
即便在时间的阈值内没用索引的SQL依旧会被日志记录
原文:https://www.cnblogs.com/MarlonKang/p/12298060.html