Mysql-慢日志处理

Mysql-慢日志处理

查看参数

1
2
3
4
5
6
7
8
mysql> show variables like 'slow_query%';
+---------------------+-------------------------------+
| Variable_name | Value |
+---------------------+-------------------------------+
| slow_query_log | OFF |
| slow_query_log_file | /var/lib/mysql/vm201-slow.log |
+---------------------+-------------------------------+
3 rows in set (0.00 sec)

开启慢日志

1
2
3
4
5
6
vi /etc/my.cnf

slow_query_log=1
slow_query_log_file=/var/lib/mysql/vm201-slow.log
#default 10
log_query_time=10

分析工具

1
2
3
4
mysqldumpslow -s at -t 20  /var/lib/mysql/vm201-slow.log

-s at sort by query time
-t 20 top 20