-2

我有以下专用服务器配置。

2 x Hexa-Core Xeon E5645 2.4GHz w/H (24 CPUs)
16 GB RAM
128 GB SSD
CentOS-6.3 (x86_64 Latest version)
Linux Kernel Version 3.6.8
Apache Server 2.4.3
PHP 5.4.9
MySQL 5.5.28
WHM/cPanel version: 11.34.0 (build 9)
PHP Extension: Mysqli
Apache Module: mod_deflate
InnoDB Tables, Stored Procedures, INNER JOINS are used.

目前,我的网站流量约为 1500 多名在线用户。未来将有3000+用户上线。

总查询执行:SELECT 90%,INSERT 8%,UPDATE 2%。

帮我根据用户流量和硬件配置优化my.cnf文件。

提前致谢。

4

1 回答 1

0

没有“必需的 my.cnf 文件配置”。您必须设置合理的默认值并以此为基准。您提供的所有信息完全没有用,因为不清楚硬件的性能如何。

我也不知道为什么你会有一个带有 1TB 硬盘的十二核系统。对于数据库服务器,您可以从具有 10K RPM 驱动器的小型 RAID-10 阵列或企业 SSD 的 4 核系统获得更好的性能。

如果您想要性能,您还应该使用 MySQL 5.5 或更高版本。它比 MySQL 5.1 快得多。您还需要调查Percona MySQL 分支,看看是否有帮助。

于 2012-11-29T15:44:10.387 回答