gpt4 book ai didi

mysql - MySQL 5.6 的 Laravel 性能问题

转载 作者:行者123 更新时间:2023-11-29 12:00:50 25 4
gpt4 key购买 nike

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

完成了所有升级步骤等...启动并运行了它,但是根据 laravel 调试栏(运行一个冗长的美国邮政编码表),主页有 304 个查询,需要 80-加载时间为 120 秒。之前在 4.2 和 homestead vagrant box 1.6 上需要 2-3 秒。

排查了一天的问题,我注意到homestead vagrant box版本0.2.0和0.2.1之间有很大的区别,其中从mysql 5.5到5.6的更新似乎是主要区别。

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

无论如何,旧应用程序(laravel 4.2)和新应用程序(laravel 5.1.15)上的相同代码在任何 homestead vagrant box 0.2.0 及更低版本上都可以很好地工作,并且需要一分钟以上的时间才能加载主页宅基地流浪盒0.2.1+。

我需要对 MySQL 5.6 做些什么来优化性能吗?

最佳答案

您尝试过关闭 Performance_schema 吗?

在你的 my.cnf 中:

[mysqld]
performance_schema = off

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

关于mysql - MySQL 5.6 的 Laravel 性能问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32406854/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com