我们正在使用cakePHP框架并在我们的产品环境中部署了该应用程序。我们注意到insert语句需要很长时间才能执行。有时一个简单的插入语句需要6秒,这太过分了。
我们已经在database.php中将持久密钥切换为true,并且似乎有很多改进,但有时查询确实需要2到3秒。打开它是一个好主意吗?
关于我们为何以及如何改善执行时间的任何建议?
由于
此致 加布里埃尔
答案 0 :(得分:0)
在本地开发环境中需要很长时间吗?在core.php中将debug设置为2以获取一个sqldump,它将显示每个SQL语句和时间。也许你有太多的加入?
请记住将sql dump元素添加到布局中:
<?php echo $this->element('sql_dump'); ?>