2012-11-19 45 views
2

我想問一下我的當前my.cnf設置的意見,以及什麼樣的優化應該有一點經驗的人。最佳my.cnf建議

服務器規格是:

  • CPU:AMD皓龍™3280,8個核心,支持8倍的2.4 GHz
  • RAM:16 GB DDR3
  • 2個2000 GB SATA II-HDD,7.2K - RAID 1軟件
  • Cloudlinux +交友安裝
  • 的Apache + Mysql的5.5 + NginxCP + eAccelerator在

目前my.cnf文件是:

 
[client] 
port=3306 
socket="/var/lib/mysql/mysql.sock" 

[mysqld] 
innodb_additional_mem_pool_size=16M 
innodb_buffer_pool_size=10G 
innodb_file_per_table=1 
innodb_log_buffer_size=4M 
innodb_flush_log_at_trx_commit=2 
log-bin=mysql-bin 
myisam_sort_buffer_size=64M 
expire_logs_days=7 
query_cache_size=128M 
thread_cache_size=12 
max_allowed_packet=15M 
skip-federated 
table_definition_cache=2048 
local-infile=0 
table_cache=8192 
max_connections=60 
read_buffer_size=2M 
slow_query_log=1 
slow_query_log_file="/var/log/slow_queries.log" 
thread_concurrency=16 
sort_buffer_size=2M 
port=3306 
join_buffer_size=16M 
key_buffer_size=600M 
query_cache_limit=10M 
socket="/var/lib/mysql/mysql.sock" 
skip-external-locking 
query-cache-type=1 
long_query_time=5 
default-storage-engine=InnoDB 
tmp_table_size=384M 
max_heap_table_size=384M 

[myisamchk] 
read_buffer=2M 
key_buffer=256M 
sort_buffer_size=256M 
write_buffer=2M 

[mysqldump] 
max_allowed_packet=16M 
+1

它相當困難不知道怎麼了優化,優化什麼...您的設置會根據使用情況(選擇/插入/更新)和表格設置(模式/數據)而有所不同 – ManseUK

+0

嗨,謝謝你的回覆。我忘了提及它是用於託管大約100個站點,全部基於PHP。所有網站都在joomla和wordpress上。謝謝 – Alex

+0

同樣的聲明仍然真的......網站有多忙(每天的頁面瀏覽量)?每頁查詢?查詢類型?選擇/更新/插入? – ManseUK

回答