Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/56.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Mysql 分析cakephp查找操作_Mysql_Cakephp - Fatal编程技术网

Mysql 分析cakephp查找操作

Mysql 分析cakephp查找操作,mysql,cakephp,Mysql,Cakephp,我希望为一个基于CakePHP的不断发展的网站优化我的SQL查询。例如,我可以使用recursive=-1进行优化,但在进一步讨论之前,我认为了解哪些查询占用的时间最多会有所帮助 是否有一种简单的方法来记录生产站点上的查询时间?在每个find()周围添加代码的想法让我想在开始之前退出,而且beforeFind和afterFind函数似乎没有足够的信息来跟踪哪个“after”对应哪个“before” 提前谢谢 只需使用CakePHP的调试工具包插件,还是使用DB服务器的日志记录?MySQL甚至可以

我希望为一个基于CakePHP的不断发展的网站优化我的SQL查询。例如,我可以使用recursive=-1进行优化,但在进一步讨论之前,我认为了解哪些查询占用的时间最多会有所帮助

是否有一种简单的方法来记录生产站点上的查询时间?在每个find()周围添加代码的想法让我想在开始之前退出,而且beforeFind和afterFind函数似乎没有足够的信息来跟踪哪个“after”对应哪个“before”


提前谢谢

只需使用CakePHP的调试工具包插件,还是使用DB服务器的日志记录?MySQL甚至可以配置为只记录慢速查询


只需使用CakePHP的调试工具包插件,还是使用数据库服务器的日志记录?MySQL甚至可以配置为只记录慢速查询