过去,我曾使用 contig.exe 来清除 SQL Server 数据文件中的物理碎片。它们一直位于本地连接的存储中。对存储在 SAN 上的数据文件运行此程序有什么好处吗?
答案1
不建议对 SAN、SQL 或其他地方的文件进行碎片整理。
看此相关的 ServerFault 问题和这份优秀的白皮书. 主要包括:
- 碎片整理非常耗费 I/O
- 碎片整理并不总能提高逻辑卷的性能
- 对于某些特定配置,例如虚拟存储池和复制卷,绝对不建议进行碎片整理
过去,我曾使用 contig.exe 来清除 SQL Server 数据文件中的物理碎片。它们一直位于本地连接的存储中。对存储在 SAN 上的数据文件运行此程序有什么好处吗?
不建议对 SAN、SQL 或其他地方的文件进行碎片整理。
看此相关的 ServerFault 问题和这份优秀的白皮书. 主要包括: