程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> MYSQL數據庫 >> MySQL綜合教程 >> MySQL對性能較為強勁的服務器利用率測試

MySQL對性能較為強勁的服務器利用率測試

編輯:MySQL綜合教程


MySQL對性能較為強勁的服務器利用率測試   前面一篇文章記錄的MySQL 5.5對多核cpu的利用率,點擊這裡。其實當初測試的主要目的是今天所說的:一台性能較強勁的服務器,跑多個實例對整機的利用率大概會怎麼樣呢?
          測試的機器是DELL R720XD,24核cpu,96G內存,掛了24個SAS盤。測試之前對這24個盤做了2個raid10盤陣,然後對每個raid10盤陣利用GPT做6個邏輯分區,然後做了ext3文件系統。測試工具sysbench,test-mode=complex,每個MySQL 實例 buffer=12G,測試過程中初始化36G左右數據。在分別跑1/2/4/6個實例的情況下,利用sysbench生成的統計數據求出總的tps,以及rw request /s。下面是曲線圖:  www.2cto.com       可以看出,在1/2/4/6個實例情況下tps還基本上是呈線性增長的,雖說這樣不能有絕對的說服性,實際情況中很有可能還有其他需要考慮的因素,但基本上也可以做一個參考,加上前面測過的MySQL 5.5對cpu多核的利用率,隨著MySQL功能越來越強,看樣子以後買好點的機器跑多個實例,比買普通的機器每台機器上跑單個實例更適合。  www.2cto.com  
  另外附上一張MySQL 5.1測試結果圖,性能整體比MySQL 5.5低個20%~30%左右,當然我測試過程中os很多參數沒調,MySQL本身也很多沒調,不過兩者是同一個標准測試的:  
  從上圖看出,不完全的線性增長,tps比5.5低了些。哈哈,找個穩定的5.5版本升了吧。
 

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved