1. 程式人生 > >什麼影響Mysql效能

什麼影響Mysql效能

影響效能的幾個方面

1.硬體:CPU,記憶體,磁碟I/O

2.伺服器使用的作業系統

3.資料庫儲存引擎的選擇:MyISAM:不支援事務,表級鎖。

                                   InnoDB:事務級儲存引擎,完美支援行級鎖,事務ACID特性。

4.資料庫引數配置

5.資料庫結構設計和sql語句

 慢查詢

CPU資源和可用記憶體大小

熱資料遠遠超過記憶體大小時,網路IO會成為效能瓶頸,當出現IO瓶頸時,升級I/O子系統

如何選擇CPU,是更多的CPU還是更快的CPU?

cpu執行的頻率和數量

CPU密集型