标签: php zend-framework
有没有办法使用db profiler获取每个sql查询的堆栈跟踪?
我正在使用这样的探查器:
的foreach($ profiler-> getQueryProfiles() 作为$ query){ }
的foreach($ profiler-> getQueryProfiles() 作为$ query){
}
这很好,因为我可以获得经过的秒数,实际查询等但我想知道这个查询的调用位置,所以我需要堆栈跟踪中的最后3或4项。
有什么想法吗?
答案 0 :(得分:4)
扩展Zend_Db_Profiler并在queryEnd方法中使用debug_backtrace()。
debug_backtrace()