CakePHP 1.2.1を使ってます。 昨日書いたAuto Explain Componentの記事ですが、反応はほとんどないと思って、ソースコードとか適当に書いた状態で公開してしまいました。反応があってうれしかったのですが、いくつか不具合を発見したので、いきなりバージョンアップです。 追記 すみません、この記事はMySQLのみ対応となります。PostgreSQLをご利用の方は、下記の記事を参照ください。 開発環境で自動でSQLにExplainをかけるコンポーネント バージョンアップ(1.1) PostgreSQL対応 バグとしては、モデルをnewを使って個別に呼び出してた場合や、insert, update , deleteなどが発行された場合はうまく動きませんでした。今回はそのバグの修正と、追加機能として、ある秒数以上かかったSelect文のみExplainするようにしました。デフォ
![開発環境で自動でSQLにExplainをかけるコンポーネント バージョンアップ(1.0) - cakephperの日記(CakePHP, Laravel, PHP)](https://cdn-ak-scissors.b.st-hatena.com/image/square/81ca981934e4916e3f4b048139451e9772a9ea99/height=288;version=1;width=512/https%3A%2F%2Fcdn-ak.f.st-hatena.com%2Fimages%2Ffotolife%2Fc%2Fcakephper%2F20090310%2F20090310151153.jpg)