1

我目前有一个相当大的应用程序在 cakephp 上运行,一些页面会生成相当多的数据库查询。一些查询在当前控制器中调用,但其他查询可能在远程模型上的函数上调用,而且在使用与许多相关模型相关的可包含行为时,很难知道某些查询来自何处来优化它。

我在文档上搜索,但没有关于配置查询日志的内容,还安装了调试工具包,但没有找到任何能够做到这一点的功能。

有什么提示吗?

4

1 回答 1

2

将您的 sql 连接封装在 PHP 类中,并使您的查询方法记录额外信息。另一种方法是给SQL查询本身添加注释“--”字符表示注释,并手动添加当前PHP文件路径。

于 2013-05-16T18:42:01.573 回答