2011年8月23日

Yii Framework: 実行されたSQL文を見たいとき

開発段階では、エクステンションの yii-debug-toolbar や yiidebugtb などが非常に役立ちますが、そこまでじゃなくて、ちらっと SQL 文だけを見たいときなどは protected/config/main.php で以下のようにすると見ることができます。

<?php
...
'components' => array(
'db' => array(
'enableProfiling' => true, // 追加
...
),
'log' => array(
'class' => 'CLogRouter',
'routes' => array(
array(
'class' => 'CProfileLogRoute', // 追加
),
...
view raw main.php hosted with ❤ by GitHub

このように、SQL、時間、メモリなどがページの最下部に表示される

参考リンク

0 件のコメント:

コメントを投稿