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、

你可能感兴趣的:(mysql 慢查询优化)