2012-06-20 39 views
0

負載平均值很大,但所有選擇都立即處理並立即更新。 我沒有看到索引表或選擇的任何問題。但是我懷疑爲了達到以下狀態還需要做些什麼。任何建議都會有很大的幫助。今天早上我們啓用了行記錄日誌,從5.0遷移到5.5.25。而現在perf性能很差。請建議在哪裏微調..負載平均值爲65,cpu在mysqld上爲100%

mysql> SHOW status LIKE 'qcache%'; 
+-------------------------+------------+ 
| Variable_name | Value | 
+-------------------------+------------+ 
| Qcache_free_blocks | 1 | 
| Qcache_free_memory | 1070253896 | 
| Qcache_hits | 42362 | 
| Qcache_inserts | 1275394 | 
| Qcache_lowmem_prunes | 0 | 
| Qcache_not_cached | 1433302 | 
| Qcache_queries_in_cache | 2805 | 
| Qcache_total_blocks | 5618 | 
+-------------------------+------------+ 
8 rows in set (0.10 sec) 

回答

1

開始通過記錄您的查詢連同其執行時間,以嘗試找到最壞的罪犯。

還試圖找出負載來自哪裏,以便您可以專注於瓶頸。一開始可以定期安裝sysstat並運行sar以收集有關內存使用情況,I/O等的信息。

詢問Serverfault以獲得最佳配置MySQL的幫助。