虚拟驱动器上的MDF,LDF文件

时间:2011-05-13 11:48:49

标签: sql sql-server sql-server-2005

情况。 我有一个物理驱动器分为3个虚拟驱动器。 C:安装了SQL Server, D:有MDF文件, E:有LDF文件

问题 因为这都是虚拟的,SQL Server仍会将MDF和LDF文件视为在一个物理驱动器上吗?

由于

2 个答案:

答案 0 :(得分:3)

将MDF和LDF放在不同的驱动器上(甚至将MDF拆分为多个文件)只有在驱动器是真正不同的物理驱动器时才有意义。

如果它们位于同一个物理驱动器上(就像你的情况一样),你也可以将所有内容放在同一个驱动器上,因为它在性能方面没有区别。

逻辑意义上讲,将1个物理驱动器拆分为3个虚拟驱动器会增加虚拟化层,从而可能会降低性能。

答案 1 :(得分:1)

SQL Server会将文件视为位于不同的驱动器上,但由于程序,数据和日志文件位于一个物理驱动器上,因此性能将大大降低。