MySQL 5.6的Laravel性能问题

时间:2015-09-04 21:30:32

标签: mysql laravel

正在使用Laravel 4.2应用程序。决定更新到最新的稳定5.1.15。仍然是一个旧版本的宅基地,所以我想也会更新。

完成了所有升级步骤等...启动并运行,但是根据laravel调试栏(通过美国邮政编码的冗长表格)有304个查询的主页需要 80-加载120秒。之前在4.2和宅基流浪者盒1.6上花了2-3秒。

一天的故障排除,我注意到宅基流浪盒版本0.2.0和0.2.1之间的巨大差异,其中从mysql 5.5到5.6的更新似乎是主要区别。

要复制数据库,我刚刚使用Sequel Pro导出和导入 在各种宅基地流浪盒上。

无论如何,旧应用程序(laravel 4.2)和新应用程序(laravel 5.1.15)上的相同代码在0.2.0及以下的任何宅基流浪盒上都能很好地工作,并且需要超过一分钟来加载主页宅基地流浪者箱0.2.1+。

我是否需要使用MySQL 5.6来优化性能?

1 个答案:

答案 0 :(得分:1)

你试过关闭performance_schema吗?

在你的my.cnf:

[mysqld]
performance_schema = off

这将节省(大量)RAM和mysql性能。