[英]MySql Database - Optimizing the my.cnf file for dedicated server
我有以下專用服務器配置。
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文件。
提前致謝。
沒有“必需的 my.cnf 文件配置”。 您必須設置合理的默認值並以此為基准。 您提供的所有信息都毫無用處,因為尚不清楚該硬件的性能如何。
我也不知道為什么你會有一個帶有 1TB 硬盤的十二核系統。 對於數據庫服務器,您可以從帶有 10K RPM 驅動器的小型 RAID-10 陣列或企業 SSD 的 4 核系統中獲得更好的性能。
如果您想要性能,您還應該使用 MySQL 5.5 或更高版本。 它比 MySQL 5.1 快得多。 您還需要調查Percona MySQL fork,看看這是否有幫助。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.