my.cnfに設定
vi /etc/my.cnf
[mysqld]に追加
log-slow-queries=/var/log/mysqld-slow.log
ログファイルを書き出す場所。
long-query-time=3
3秒以上かかったQueryを記録。
log-queries-not-using-indexes
インデックスを使わないQueryを記録。
MYSQL再起動
#/etc/init.d/mysqld restart
logrotate追加
vi /etc/logrotate.d/mysqld-slow.log
/var/log/mysqld-slow.log {
weekly
nocompress
missingok
}
ログをクリアする場合
# :> /var/log/mysql-slow.log
0 件のコメント:
コメントを投稿