我工作的一些人正在为sql server建立一个新的数据库服务器。服务器有一个同时存储备份的系统驱动器和一个用于数据库文件的raid 5阵列。raid 5阵列逻辑上分为两个驱动器。一个用于实际数据库文件(MDF),另一个用于事务日志(LDF)。引用的理由是最佳实践。
我的问题是这个额外的分区是否毫无意义。如果数据库和事务日志仍然共享相同的物理资源,那么将它们放在不同的逻辑分区上有什么意义吗?我知道将数据库和trans日志文件分离到两个物理上独立的磁盘上有一些很好的原因。例如,应提高速度和灾难恢复。然而,我想不出有什么好处不会因为没有身体上的分离而被否定。我对突袭的了解还不够清楚。

最佳答案

你已经很在行了。唯一可能出错的另一种情况是分区损坏,而且这种情况非常罕见(而且可能是由您的raid硬件提供的)。
我发现通过引用不同的磁盘轴而不是不同的驱动器来谈论将数据文件与日志文件分离(或者,实际上,为了表读取并行化而分离文件组)更容易。这让那些知之甚少、知之危险的人更加明显:)

07-28 02:59
查看更多