Ran*_*Ran 8 mysql database-recommendation
我们公司的服务器目前托管在 VPS 上,我们决定迁移到专用服务器。
在为数据库服务器选择最佳硬件时,我们应该投入更多资源:更好的 CPU(更多内核)?或更多的内存?
最佳投资回报率在哪里?
有什么建议?
Rol*_*DBA 11
你应该投资于两者。
至于 MySQL,如果您使用 InnoDB 作为默认存储引擎,则必须升级到 MySQL 5.5 才能使用更多内核。这是我过去关于这个主题的一些帖子
作为参考,我在雇主的网络托管公司有一个客户,该公司在循环复制中拥有三个数据库服务器。每个数据库服务器具有以下内容:
他们已经有整整一年的时间了。我个人将 my.cnf 配置为多核参与。所有 12 个 CPU 都在使用中。InnoDB 缓冲池已满。自从为他们设置了这种布局以来,客户就没有对 DB Performance 提出任何抱怨。
调整 InnoDB 非常重要,因为如果不这样做,MySQL 5.5 的性能将比 MySQL 5.1 差。在某些情况下,它可能比 MySQL 4.1 更糟糕。
至于 RAM,调优连接使用,连接数和 InnoDB 缓存是最重要的
| 归档时间: |
|
| 查看次数: |
35524 次 |
| 最近记录: |