SQL Server 文件的单个虚拟驱动器与多个虚拟驱动器

M.A*_*Ali 5 sql-server sql-server-2008-r2 hardware virtualisation

大家好,我对两种不同的硬盘设置如何可能影响我的数据库性能有疑问。

我有两个选项。

选项1:

一个物理硬盘,然后是多个虚拟硬盘,用于 SQL Server 的数据库文件(.mdf、.ndf)、日志文件、TempDB、备份等

选项 2:

一个物理硬盘,然后是一个巨大的虚拟硬盘,用于存储 SQL Server 的数据库文件(.mdf、.ndf)、日志文件、TempDB、备份等

在此处输入图片说明

据我所知,如果这些都是物理硬盘,所有这些文件(tempDB、日志文件、备份、数据库文件)都有多个驱动器,那么并行处理肯定会受益。

但是在现实中,当 Sql Server 正在读取或写入时,拥有一个巨大的虚拟硬盘驱动器与多个虚拟硬盘驱动器相比是否有任何缺点?

一种方法优于其他方法吗?任何正确方向的建议或指示都非常感谢。谢谢

Han*_*non 4

假设我们讨论的是单个物理磁盘,当底层硬件相同时,性能没有明显差异。

但是,单独的逻辑驱动器可能会帮助您保持理智,并可能导致 SQL 相关卷的物理碎片减少