网站建设知识
mysql查看慢查询
2025-07-22 11:14  点击:0

mysql查看慢查询,查看是否开启慢查询

show variables like '%slow%';

查看慢查询时间条件

show variables like '%long_query%';

开启mysql慢查询方法

1.找到my.cnf (一般是在/etc/my.cnf)

在[mysqld]下面加入三行

slow_query_log_file = /tmp/mysql/mysql-slow.log
long_query_time = 5
slow_query_log = on

然后重启mysql

2.命令行下开启

set global slow_query_log = 1;

set global long_query_time = 5;

set global slow_query_log_file = /tmp/mysql/mysql-slow.log;