【发布时间】:2011-05-13 11:48:48
【问题描述】:
情况。 我有一个物理驱动器分成 3 个虚拟驱动器。 C: 已安装 SQL Server, D:有 MDF 文件, E: 有LDF文件
问题 因为这都是虚拟的,SQL Server 是否仍会将 MDF 和 LDF 文件视为位于一个物理驱动器上?
谢谢
【问题讨论】:
-
你所说的“虚拟驱动器”通常称为分区。
标签: sql sql-server sql-server-2005
情况。 我有一个物理驱动器分成 3 个虚拟驱动器。 C: 已安装 SQL Server, D:有 MDF 文件, E: 有LDF文件
问题 因为这都是虚拟的,SQL Server 是否仍会将 MDF 和 LDF 文件视为位于一个物理驱动器上?
谢谢
【问题讨论】:
标签: sql sql-server sql-server-2005
仅当驱动器是真正不同的物理驱动器时,将 MDF 和 LDF 放在不同的驱动器上(或者甚至将 MDF 拆分为多个文件)才有意义。
如果它们位于同一个物理驱动器上(就像您的情况一样),您也可以将所有东西放在同一个驱动器上,因为这对性能没有影响。
从逻辑上讲,将 1 个物理驱动器拆分为 3 个虚拟驱动器会增加一个虚拟化层,这可能会降低性能。
【讨论】:
SQL Server 会将文件视为位于不同的驱动器上,但由于程序、数据和日志文件位于一个物理驱动器上,性能会严重下降。
【讨论】: