MySQLの遅いクエリをログに記録しようとしていますが、オンにできません。すべての手順を説明します。
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