SHOW GLOBAL STATUS LIKE 'Com_______'
开启位置:/etc/my.cnf
#慢查询日志
slow_query_log = 1 //是否开启日志long_query_time = 2 //设置超时记录时长
查看当前服务器慢查询日志状态
SHOW VARIABLES like 'slow_query_log'
日志位置:/var/lib/mysql
会有个localhost_slow.log文件
SELECT @@have_profiling
设置是否开启
SET profiling = 1;
查看耗时语句
SHOW profiles
查看具体耗时流程
show profile for query (上面的结果的id)
只需在语句最前方添加 EXPLAIN
select_type分为几类,性能从高到低:
null,system,const,eq_ref,ref,range,index,all