gpt4 book ai didi

mysql - 升级到 5.6.27 后 mysql 性能下降

转载 作者:行者123 更新时间:2023-11-30 22:31:39 25 4
gpt4 key购买 nike

我们的应用程序长期使用 MySql 4.0.24 版。我们正在尝试将其迁移到 5.6.27 版本。但是,在 5.6.27 上测试性能时,当我们进行负载测试时,即使是简单的选择和更新也会慢 30-40%。 CPU 和 IO 速度比旧服务器好得多。表的存储引擎在两个版本中都是 MyIsam。只有一个连接到数据库。我们尝试了以下选项:

  1. 将存储引擎更改为 InnoDb - 这会大大降低性能(慢 70%)
  2. 更改 innodb 日志大小和缓冲区大小 - 没有多大帮助
  3. 使用 MyIsam 表存储引擎增加键缓冲区大小。 - 没什么区别

我们尝试修改其他参数,如查询缓存、tmp_table_size、heap_table_size。但是,它们都没有任何区别。

如果有任何其他我们可以尝试的选择,您能否告诉我?

这是 my.cnf 的副本:

lower-case-table-names=1
myisam-recover=FORCE
key_buffer_size=2000M

最佳答案

您可以查看两台服务器是否具有相同数量的 RAM,因为旧服务器可能具有更多 RAM,因此可以在内存中缓存更多内容。

您还可以查看如何连接到 MySQL 服务器 - 是通过网络吗?网络速度/质量是否不同?一个服务器是本地访问的,另一个是通过网络访问的。

您尝试调整一些好的参数,但如果您遗漏了一些参数,您可以在两台服务器上运行 mysql -e 'show variables',然后使用 Winmerge 之类的工具进行比较两者的值,看看您可能没有想到的不同之处。

关于mysql - 升级到 5.6.27 后 mysql 性能下降,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33748647/

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