-2
我有以下專用服務器配置。MySql數據庫 - 優化專用服務器的my.cnf文件
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文件。
在此先感謝。
在未來之前詢問任何dba之前沒有... 這是一個1 TB HD(沒有ssd我想)。如果你有很多DML(插入,更新,刪除)操作,配置mysql幾乎是不可能的。將HDD更換爲SSD或購買更多HDD的服務器。你可以緩存讀取SELECT,但寫入...嘗試參數innodb_flush_log_at_trx_commit = 2。在服務器故障中創建ethis查詢。 – iddqd