MySQLで実行されたSQLをログ出力する2

昨日紹介したチートシートmysqlのクエリを確認するってのがあったので試してみました。
試した環境はmacosx 10.7.5です。

rubytune ― rails devops/sysadmin cheat sheet


チートシートにはこう紹介されてました。

pt-query-digest --processlist h=localhost --print --no-report --user xxxx --password *****


pt-query-digestのインストール

sudo cpan -i DBD::mysql
brew install  percona-toolkit

使ってみるとこんな感じのログが流れます。


mysqlsqlを確認したいときは以下の方法で設定をいじって再起動とかしてましたが、pt-query-digestのほうが楽でいいです。
MySQLで実行されたSQLをログ出力する - brainstorm