慢查询:
查询的执行时间 大于 mysql系统 设置的指定时间(long_query_time)的话,该查询就叫做慢查询,会被记录到慢查询日志文件里面。
( show variables like "long%"
show variables like "%slow%"; 查看慢查询状态(开启/ 关闭)
set global slow_query_log=ON;
// 分析慢查询需要用explain+mysql,请参考下面的blog:http://www.cnitblog.com/aliyiyi08/archive/2008/09/09/48878.html
)
慢查询的优化:
1) where条件增加索引
2) 联合索引,最左匹配原则