![有没有办法确定 Win2003 上单个文件的碎片统计信息?](https://linux22.com/image/494476/%E6%9C%89%E6%B2%A1%E6%9C%89%E5%8A%9E%E6%B3%95%E7%A1%AE%E5%AE%9A%20Win2003%20%E4%B8%8A%E5%8D%95%E4%B8%AA%E6%96%87%E4%BB%B6%E7%9A%84%E7%A2%8E%E7%89%87%E7%BB%9F%E8%AE%A1%E4%BF%A1%E6%81%AF%EF%BC%9F.png)
基本上,我并不关心整个磁盘的碎片,我只是对某个文件感到好奇……就我而言,是 SQL 数据库和事务日志文件。我正在寻找可以提供非常基本的统计数据的东西 - 碎片数量、平均碎片大小等。我不是在寻找 SQL 数据/索引的碎片统计数据 - 我已经知道如何获取它了。
答案1
是的 - contig.exe 可以做到这一点(你需要 -a 标志)
http://technet.microsoft.com/en-us/sysinternals/bb897428.aspx
基本上,我并不关心整个磁盘的碎片,我只是对某个文件感到好奇……就我而言,是 SQL 数据库和事务日志文件。我正在寻找可以提供非常基本的统计数据的东西 - 碎片数量、平均碎片大小等。我不是在寻找 SQL 数据/索引的碎片统计数据 - 我已经知道如何获取它了。
是的 - contig.exe 可以做到这一点(你需要 -a 标志)
http://technet.microsoft.com/en-us/sysinternals/bb897428.aspx