我在mysql中设置了以下慢速查询信息。
SHOW VARIABLES LIKE '%SLOW%';
Variable_name Value
log_slow_queries ON
slow_launch_time 2
slow_query_log ON
slow_query_log_file /var/log/mysql/slow-queries.log日志文件具有以下预任务:
-rwxr-xr-x 1 root root 0 Sep 11 14:31 slow-queries.logmy.cnf文件如下所示:
back_log = 2000
slow_query_log = 1
slow_query_log_file = 1
long_query_time = 1
general_log = 1
log-slow-queries=/var/log/mysql/slow-queries.log从我的顶部,我可以看到我有缓慢的查询,但我没有看到任何写入日志。
发布于 2013-10-10 18:40:37
正如其他人所建议的,您的问题可能是由于日志文件的权限。
如果mysql在"mysql“用户下运行,正如它通常所做的那样,您可以这样更改文件的所有权:
chown mysql:mysql /var/log/mysql/slow-queries.loghttps://serverfault.com/questions/543648
复制相似问题