mysql 5.5升级 - 性能损失大

时间:2011-02-08 17:34:41

标签: mysql performance upgrade

我在周末将其中一个盒子升级到了MySQL 5.5。它拥有数百张分散在几个Tb上的桌子。

我们每晚运行将数据投放到此盒子上的作业(~50-100 Gb)。通常这个过程需要1-2个小时。自升级以来,该过程现在需要8-9个小时。

我们使用(基本上)5.1.52中的my.cnf,但显然有些不对劲。关于在哪里看的建议?

运行RHEL5 16GbRAM 8核(2.8Ghz xeon)

1 个答案:

答案 0 :(得分:1)

我曾经在升级后看到类似的东西。您可能需要做的是进行一些简单的分析,以找出哪些查询花费的时间最长。然后对这些查询执行explain,看看花了这么长时间。如果不明显,如果您可以降级并对旧数据库上运行的查询执行explain,则可以比较2。

在我的情况下,我不记得确切的修复,但它是非常微不足道的事情,将查询从大约.01秒更改为大约7秒。