由于项目后端存储的需要,需要高性能的存储设备。特此比较Fusion IO (80G)和 RAID5 的mysql性能,采用sysbench v0.4.8 来测试
第一次测试,innodb buffer 开的比较高 数据基本上都缓存住了
SSD
HDD
性能基本上差不都 ,都被cache住了。
没有iowait , CPU使用了1-2个核。
第二次测试,innodb buffer 开的很低(1k) 数据走direct_IO方式写入底层存储(innodb_flush_method=O_DIRECT)
SSD
IOWAIT 比较高
HDD
IOWAIT 比较高,最高时到达了18%
在这组测试中,HDD的性能比FUSION IO 低了50%左右。可能是由于顺序读写FUSION IO性能没有充分体现出来。
本文通过sysbench测试工具对比了FusionIO SSD与RAID5 HDD在MySQL OLTP场景下的性能表现。结果显示,在开启较高InnoDB buffer的情况下,两者性能接近;而在低buffer设置下,FusionIO SSD相较于RAID5 HDD性能优势明显。
3055

被折叠的 条评论
为什么被折叠?



