MySQL5.5 對多核CPU的支持測試

1、前言sql

2、概述ide

3、實例測試工具

4、雙實例測試性能

5、四實例測試測試

6、六實例測試spa

7、總結.net

注,測試環境 Dell R720XD,CPU 24核,內存 96G。blog


1、前言內存

原文連接:http://blog.csdn.net/zbszhangbosen/article/details/7875227get


2、概述

今天測試一臺機器能大概支撐多少MySQL實例的時候,意外的發現原來MySQL 5.5對多核的支持也至關不錯,之前不是處處說MySQL一個很大的缺陷就是不能很好的利用好CPU麼?看來MySQL 5.5仍是不錯的,測試工具是sysbench,test-mode=oltp,每一個實例的buffer=12G,sysbench生成的數據36G左右,buffer佔數據的1/3。固然測試的機器也不賴:DELL R720XD,24核cpu,96G內存。還有其餘具體參數能夠去網上查。


3、單實例測試

跑1個實例時cpu的使用狀況:

1


4、雙實例測試

跑2個實例時cpu的使用狀況:

2


5、四實例測試

跑4個實例時cpu的使用狀況:

4


6、六實例測試

跑6個實例時cpu的使用狀況:

6


7、總結

從上面黑框中的數據能夠看出,MySQL 5.5對CPU利用狀況確實還不錯,單個MySQL實例居然能夠達到1400多的CPU利用率,也就是利用到了14個核。在下一篇博文中測測MySQL 5.1與Mysql 5.5二者之間性能相差多少。BTW(By the way),因爲user部分涉及公司的一些信息,不知是否能將此信息公開,因此也就去掉了。


最後,但願你們有所收穫^_^……

相關文章
相關標籤/搜索