0

我有一个每天访问量超过 10 万的网站。我们使用 MySQL 5.1。

在高峰时段为所有这些访问者提供服务并记录他们的数据给我们的服务器带来了很大的负担。

我刚刚将我们的服务器升级到 EC2/c3.8xlarge,vCPU=32,ECU=108,内存=60G

关于我应该如何设置我的 mysql 配置以优化我们的使用的任何建议?

我知道这是一个非常广泛的问题,并且取决于负载的性质,答案可能会有所不同,但我很感激任何建议。

4

1 回答 1

0

您可能需要考虑更新到 MySQL 5.5(或更高版本),因为它们包含了该版本以来的 performance_schema。这将帮助您更好地监控事件并确定您是否必须改进有关性能的配置。

除此之外,我猜您检查了 my.cnf 中的一些内存设置。我并没有真正阅读它,但我认为您可以检查的一些关于性能的变量是:key_buffer_size、table_cache、sort_buffer_size、read_buffer_size、

升级你的服务器总是好的,但我认为你也必须调整 MySQL

于 2014-02-27T09:35:25.370 回答