Intereting Posts

无法打开MySQL日志进行慢速查询

我试图loggingMySQL缓慢的查询,但我无法打开它,我会解释我所有的步骤:

  • 我编辑my.cnf并添加以下行

long_query_time = 1
slow_query_log_file = /home/mysql/slow_queries.log
slow_query_log = 1

  • 给mysql用户授权在文件上写入

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