August 23, 2013

MySQLのスロークエリログの設定メモ

なんでもない内容ですが。。。メモです。

1. my.cnfに以下を記述
[mysqld]
slow_query_log = ON
slow_query_log_file = /var/log/mysql/mysql-slow.log
long_query_time = [秒数(小数可)]
2. MySQLを再起動
"long_query_time"よりも時間がかかるクエリの内容が"slow_query_log_file"に出力されます。とりあえず確認する目的なら"long_query_time"を0にすると、たぶん全部出力されます。

次はこれをFluentdでMongoDBに保存してみようと思います。

No comments:

Post a Comment