对位于 SAN 上的 SQL Server 数据文件进行碎片整理的好处

对位于 SAN 上的 SQL Server 数据文件进行碎片整理的好处

过去,我曾使用 contig.exe 来清除 SQL Server 数据文件中的物理碎片。它们一直位于本地连接的存储中。对存储在 SAN 上的数据文件运行此程序有什么好处吗?

答案1

不建议对 SAN、SQL 或其他地方的文件进行碎片整理。

此相关的 ServerFault 问题这份优秀的白皮书. 主要包括:

  • 碎片整理非常耗费 I/O
  • 碎片整理并不总能提高逻辑卷的性能
  • 对于某些特定配置,例如虚拟存储池和复制卷,绝对不建议进行碎片整理

相关内容