天天看點

實測Raid5 VS Raid1+0下的innodb性能

1、說明

硬體:

Raid 5: DELL 2950, 8G RAM, 3塊SEAGATE SAS 140G 盤構成

Raid 1+0: DELL 2950, 8G RAM, 4塊SEAGATE SAS 140G 盤構成

軟體:

Red Hat Enterprise Linux AS release 4 (Nahant Update 6)

Linux imysql.cn 2.6.9-67.0.15.ELsmp #1 SMP Tue Apr 22 13:58:43 EDT 2008 x86_64 x86_64 x86_64 GNU/Linux

mysql 5.0.45

sysbench-0.4.8

innodb主要相關參數:

測試方法:

2、測試結果

表記錄數

prepare

transaction/s

r/w request/s

other/s

total time

100w

15.876s

2554.77

48540.71

5109.55

3.9142s

15.467s

2578.27

48987.1

5156.54

3.8786s

 

500w

1m27.716s

2179.69

41414.13

4359.38

4.5878s

1m24.817s

2165.17

41138.26

4330.34

4.6186s

1000w

3m0.816s

802.24

15242.62

1604.49

12.4650s

2m54.242s

1413.52

26856.94

2827.05

7.0745s

5000w

16m2.075s

297.1

5644.82

594.19

33.6592s

15m29.652s

336.98

6402.54

673.95

29.6757s

1億

32m45.385s

101.87

1935.56

203.74

98.1628s

31m35.462s

123.7

2350.31

247.4

80.8405s

raid 5

raid 1+0

小結:其實3塊盤的raid5和4塊盤的raid1+0的容量是一樣的,想要得到更好的性能,那麼就多花一塊盤的前吧 :) 不過,話說回來,raid1+0最多允許同時壞2塊,raid5隻能一塊,是以還需要增加一塊熱備盤,是以這麼算的話,成本還是一樣的。

本文出自 “MySQL中文網”部落格 http://www.imysql.cn/

繼續閱讀