a3522665 2012-11-14 10:09:07 3206次浏览 1条回复 0 0 0

如何在页面下边显示sql的查询时间 在log组件的routes中加入 array('class'=>'CProfileLogRoute','levels'=>'error, warning',) 同时在db组件中加入 'enableProfiling'=>true,

同时在这种情况下,可以用CDbConnection::getStats() 查看执行了多少个语句,用了多少时间

CDbConnection::getStats() 这句 是放在哪 controller 还是 views 里

还需要其他配置什么吗

  • 回复于 2012-11-14 11:18 举报
    'log'=>array(
        'class'=>'CLogRouter',
        'routes'=>array(
            // uncomment the following to show log messages on web pages
            array(
                'class'=>'CWebLogRoute',
            ),
        ),
    ),
    

    这样试试,特别是里面的CWebLogRoute

您需要登录后才可以回复。登录 | 立即注册