想問
有沒有方是可以把 YII AR 所execute 的 語法秀出
而不是 秀出 像 以下這個語法
SELECT COUNT(*) FROM dblog
t
WHERE level=:level AND logtime BETWEEN :startDate AND :endDate
謝謝
想問
有沒有方是可以把 YII AR 所execute 的 語法秀出
而不是 秀出 像 以下這個語法
SELECT COUNT(*) FROM dblog
t
WHERE level=:level AND logtime BETWEEN :startDate AND :endDate
謝謝
核心没有这样的接口~
自己可以想办法~
可以通过引入log的方式得到当前页面执行的sql语句以及耗费的时间。但是这样确实没有像adodb那样直接弄出来方便
我觉得打印出当前每条SQL所消耗的时间,是挺必要的,这样有助我们优化
像楼主一样的用日志看语句也可以了,只是一些参数要配置enableParamLogging为true才能在后面看到,没有直接原始SQL语句直观,但也凑合。看每条语句执行时间好像打开enableProfiling就可以
ar的好像不行,但是dao的可以。有方法