mysql show slow log|慢查询日志

mysql慢查询日志设置及查看。

set global slow_query_log=ON;
set global slow_query_log_file='\temp\slow.log';
set global long_query_time=1;

说明:设置超过一秒的查询即为慢查询。

mysqldumpslow /tmp/slow.log

返回慢查询排名前5的结果:

mysqldumpslow -a -s r -t 5 /tmp/slow.log

将按查询次数进行排序后输入,返回前5

mysqldumpslow -a -s c -t 5 /tmp/slow.log