如何使 SQL Server 2008 R2 Enterprise Ed. 上的 DB 获得最佳驱动性能?

如何使 SQL Server 2008 R2 Enterprise Ed. 上的 DB 获得最佳驱动性能?

因此,我对硬件配置还不是很了解。

我刚刚问了一位同事,他说我们正在使用 RAID 60(我认为与 RAID 6+0 相同)。

我正在对一个大型表(10 亿行)进行一些测试,并为每天的数据设置不同的分区。据我所知,我理想情况下希望将每个分区放在单独的文件组上,并且每个文件组都有自己的专用磁盘。

我是否正确,为每个 FG 创建“虚拟”驱动器不会产生任何影响,因为所有存储都来自 RAID 60“设备”?

在为这个大小的表创建索引时,我能做些什么来提高磁盘性能?

答案1

我是否正确,为每个 FG 创建“虚拟”驱动器不会产生任何影响,因为所有存储都来自 RAID 60“设备”?

是的,你完全正确。该数据已在整个阵列上进行条带化。

在为这个大小的表创建索引时,我能做些什么来提高磁盘性能?

除非你能控制硬件和 RAID 设置,否则你什么也做不了。CREATE INDEX将与 Enterprise Ed 并行运行,但这是由默认反正。

相关内容