mysql 慢查询优化

1、开启慢查询记录,修改配置文件。记录超时的、没用到索引的sql。

2、利用explain关键字可以模拟优化器执行SQL查询语句,来分析sql慢查询语句

例如:执行EXPLAIN SELECT * FROM res_user ORDER BYmodifiedtime LIMIT 0,1000        得到如下结果: 显示结果分析:                      table |  type | possible_keys | key |key_len  | ref | rows | Extra  EXPLAIN列的解释:

table                 显示这一行的数据是关于哪张表的                             

type                  这是重要的列,显示连接使用了何种类型。从最好到最差的连接类型为const、eq_reg、ref、range、indexhe和ALL       

rows                显示需要扫描行数                   

key                   使用的索引    

3、

©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容