通常,密集存储的数据最适合用于决策支持和数据仓库环境,这种环境中的工作一般读操作频繁.这时,尽可能的消除碎片很重要.进入数据缓存的数据越多,查询的性能就越好,查询的性能就越好,与有严重碎片的情况的数据存储相比,密集存储数据可以让数据缓存容纳更多的有用的数据,另一方面,如果环境的特征是象OLTP环境这样的事务,就通过减少特定数据页的内容,提高并发性,也可以减少在更新操作期间发生页分割.
其他可以通过使用 DBCC SHOWCONTIC 查看的重要度量信息包括扫描密度,扩张扫描碎片情况,平均页密度和每一页的平均空闲字节.
在头中有许多好的信息.除了表的名字和表的ID之外,dbcc showcontig 工具还可以返回ID和数据库ID.如果返回的索引ID为0,则在表上就没有群集索引,数据就以堆的方式存储.索引ID为1是指群集索引.通过指定索引ID,
DBCC SHOWCONTIG 也能够在非群集索引上执行.DBCC SHOWCONTIG
列 描述
扫描的页 在索引或者表中的页的数量
扫描区域 在索引或者表中的区域的数量
区域切换 在遍历表或者索引的时候,从一个区域转移到另一个区域的次数
平均区域页数 每个区域的平均页数 数量接近8最好
扫描密度[最优数量: 如果数据是连续的,这个值将会是100% 数字越高越好
确切数量] 最好的数量是理想的区域数量,如果数据是连续的,确切的数量就是不得 不进 行扫描的真实区域数量
逻辑扫描碎片 扫描叶子页的时候,返回的有次序的列所占的百分比