我试图loggingMySQL缓慢的查询,但我无法打开它,我会解释我所有的步骤:
long_query_time = 1
slow_query_log_file = /home/mysql/slow_queries.log
slow_query_log = 1
chown -R mysql:mysql / home / mysql
/etc/init.d/mysqld restart
我检查MySQL日志,在重启过程中没有发现任何错误!
这取决于你的MySQL版本。 如果你正在运行MySQL 5.0,你需要使用:
log_slow_queries = 1
http://dev.mysql.com/doc/refman/5.0/en/server-options.html#option_mysqld_log-slow-queries
只有新版本(MySQL 5.1),你可以使用这个:
slow_query_log = 1
http://dev.mysql.com/doc/refman/5.1/en/server-system-variables.html#sysvar_log_slow_queries