somemo's diary

プログラマ、雑記、プログラミング関係はLinkから、数式はこっちでまとめていることが多い

【symfony】sqlのログ【1.0】

sqlのログ出力についてのメモです。

修正なしで出力

デバッグモードで動かします。しかし、このままでは負荷がかかるので、リリースするわけにはいきません。よって、ログ出力処理を追加します。

RDBのドライバー部分に追加

自分が知っている方法がこれです。普通、手を加えないところへのよくないのは分かってるので、他にいい方法があれば知りたいです。

詳細は、コンテキストからロガーを使ういたって普通の方法です。これで、sqlとバインドするパラメータを出力します。ORACLEは、バインド部分見つかったんですが、mysqlは見つかってません。パラメータが出力されないので、ログが使い物になりません…。

ダメなパターン

本番環境を指定しているが、デバッグモードになっているフロントコントローラ。これだけはやめてほしいです・・・。