我工作的一些人正在为 SQL Server 设置一个新的数据库服务器。该服务器有一个系统驱动器,它还存储备份和一个用于数据库文件的 RAID 5 阵列。 RAID 5 阵列在逻辑上分为 2 个驱动器。一个用于实际数据库文件 (MDF),另一个用于事务日志 (LDF)。引用的原因是最佳实践。
我的问题是这种额外的分区是否毫无意义。如果数据库和事务日志仍然共享相同的物理资源,那么将它们放在不同的逻辑分区上是否有任何意义?我知道将数据库和传输日志文件分离到两个物理上独立的磁盘上有一些重要的原因。例如,应该提高速度和灾难恢复。但是,我想不出任何不会因缺乏物理隔离而被抵消的好处。我对 RAID 了解不够,无法确定。
最佳答案
你说得很对了。唯一可能出错的其他情况是分区损坏,这种情况非常罕见(并且可能由您的 RAID 硬件解决)。
我发现通过引用不同的主轴而不是不同的驱动器。它让那些知道一点并且知道它很危险的人更加明显:)
关于sql-server - 在分区之间分离数据库文件和传输日志的用处,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1045041/