Mysql数据库的瓶颈处理一点建议
生活随笔
收集整理的這篇文章主要介紹了
Mysql数据库的瓶颈处理一点建议
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
Mysql數據庫的瓶頸處理一點建議
??????? 我們在使用Mysql數據庫是常見的兩個瓶頸是CPU和I/O的瓶頸,CPU在飽和的時候一般發生在數據裝入內存或從磁盤上讀取數據時候。磁盤I/O瓶頸的出現呢發生在裝入數據遠大于內存容量的時候,如果應用分布在網絡上,那么查詢量相當大的時候那么平瓶頸就會出現在網絡上。所以大家在購買新硬件時就要考慮工作負載是否會造成瓶頸或是CPU的或是I/O的。我們可以用mpstat,iostat和vmstat來查看。大家可能會想如果多加幾個CPU,那么瓶頸問題不就迎刃而解了嗎?錯!Mysql在單個查詢中只能使用一個CPU,而且他多CPU支持的不好,多加了也沒用,所以我們要提高CPU速度,這里我們簡單理解為提高CPU主頻,當然64位架構會更佳(即64位OS配合64位的CPU)。
下期為大家介紹OS文件系統對Mysql性能的影響。
??????? 我們在使用Mysql數據庫是常見的兩個瓶頸是CPU和I/O的瓶頸,CPU在飽和的時候一般發生在數據裝入內存或從磁盤上讀取數據時候。磁盤I/O瓶頸的出現呢發生在裝入數據遠大于內存容量的時候,如果應用分布在網絡上,那么查詢量相當大的時候那么平瓶頸就會出現在網絡上。所以大家在購買新硬件時就要考慮工作負載是否會造成瓶頸或是CPU的或是I/O的。我們可以用mpstat,iostat和vmstat來查看。大家可能會想如果多加幾個CPU,那么瓶頸問題不就迎刃而解了嗎?錯!Mysql在單個查詢中只能使用一個CPU,而且他多CPU支持的不好,多加了也沒用,所以我們要提高CPU速度,這里我們簡單理解為提高CPU主頻,當然64位架構會更佳(即64位OS配合64位的CPU)。
下期為大家介紹OS文件系統對Mysql性能的影響。
總結
以上是生活随笔為你收集整理的Mysql数据库的瓶颈处理一点建议的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: PowerDesigner 生成数据字典
- 下一篇: Solarized ----vim配色方