MySQLにて、遅いクエリ(slow query)をログに保存する方法。 2008年10月7日 by mikuta MySQLにて、遅いクエリ(slow query)をログに保存する方法。 なんか、最近MySQL遅いな。とかいった場合には、slow queryをログにためておくことで、原因の究明に役立つ。 このログを有効にするには、my.cnfの[mysqld]に以下の記述をします。 log-slow-queries=/var/log/mysqld-slow.log ログファイルを書き出す場所。 long-query-time=5 ログに書き出す秒数。この時間以上かかったQueryを記録します。記述が終わったら、MySQLの再起動を忘れずに。 [root@localhost ~]# service mysqld restartlogrotateも忘れずに。 [root@localhost