一、查看是否存在慢查询配置;
show variables like ‘slow_query%’; --查看是否开启,和日志路径
show variables like ‘long_query_time’; --查看慢查询时间
二、设置慢查询日志;
方法一:全局变量设置
将 慢查询日志全局变量设置为开启状态
set global slow_query_log=‘ON’;
设置慢查询日志存放的位置
set g lobalslow_query_log_file=’/**/slow.log’;
查询超过?秒就记录
set global long_query_time=?;
方法二:配置文件设置
修改配置文件my.cnf,在[mysqld]下的下方加入
[mysqld]
slow_query_log = ON
slow_query_log_file = /**/slow.log
long_query_time = ?
三、重启数据库服务
service mysqld restart