スロークエリログ

環境はMySQL5.1とする。

/etc/my.cnf を編集

 [mysqld]
 slow_query_log=1
 slow_query_log_file=/var/log/mysql/slow.log
 long_query_time=1
  • この場合は1秒。0から10まで指定可能

MySQLプロセスを再起動

 /etc/rc.d/init.d/mysql restart

MySQLにログインし、テストのクエリを発行

 SELECT SLEEP(2);

ログファイルを確認

 tail /var/lib/mysql/mysql-slow.log

参考

http://dev.mysql.com/doc/refman/5.1/ja/slow-query-log.html


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 検索 最終更新   ヘルプ   最終更新のRSS

Last-modified: 2021-08-25 (水) 11:05:46