我有一台运行SQL Server 2008 R2的非常繁忙的数据库服务器,该服务器具有以下设置:
- SATA RAID 1(2个驱动器)-操作系统/程序
- SAS RAID 10(4个驱动器)-SQL数据库文件(数据和日志)
- SAS RAID 1(2个驱动器)-TempDB(数据和日志)
假设我无法在该服务器中添加其他驱动器,是否充分利用了可用的配置?还是我应该在这里考虑另一种方案,例如将日志与数据文件隔离开?
更新:
对于需要更多硬件详细信息的用户:
- SATA驱动器(用于OS / Program分区)是:WD 7200 RPM 3 Gb / s 3.5英寸SATA
- 其他阵列中使用的SAS驱动器是:Seagate 15K RPM 6 Gb / s 3.5英寸SAS
- 使用的RAID控制器是:LSI 9260-8i SAS / SATA 6 Gb 8端口
更新2:
基于我收到的反馈,它看起来像我有以下几个可行的方案可供选择-我将颁发奖金的人可以告诉我这是很可能是在环境最好的,我已经概述:
- 保留一切-我可能不会做得更好
- 将我的2个SAS RAID 1驱动器移到现有的RAID 10阵列中,使其总共由6个磁盘组成
- 将我的日志文件移动到SAS RAID 1上和/或将TempDB(数据或日志)重新定位到RAID 10