我目前主持一个游戏服务器与当前规范E1230 32GB内存500Gbx4 SATA Windows 2008服务器SQL Server 2012数据库大小是10Gb玩家人数1k
如果数据库大小仅为10 GB,则由两个小型SSD组成的RAID1arrays比使用旋转磁盘所做的任何事情都更有意义。 由于这是一个数据库服务器,写入耐久性可能是MLC闪存驱动器的问题。 请务必使用SLC闪存驱动器(例如Intel 313系列)或MLC闪存驱动器,通过SMART(例如Intel 320系列)跟踪磨损百分比。
要回答您的原始问题:根据未知因素(包括您的SAS驱动器是以10K还是15K rpm运行),您可以从4磁盘RAID10arrays中获得500-700个读取IOPS或250-350个写入IOPS。 旧的7.2K rpm SATA驱动器可能会给你75个随机读/写IOPS。 换句话说,切换到4磁盘RAID10arrays时,性能可能会提高,特别是如果您将日志保存在单独的物理卷上,可能是利用镜像的旧的7200 rpm驱动器来达到此目的。
两块固态硬盘的RAID1arrays可以提供4,000至20,000+甚至更高的IOPS,具体取决于所选SSD的型号,但前提是您的RAID控制器可以跟上。