DBCC SHOWCONTIG

通常,密集存储的数据最适合用于决策支持和数据仓库环境,这种环境中的工作一般读操作频繁.这时,尽可能的消除碎片很重要.进入数据缓存的数据越多,查询的性能就越好,查询的性能就越好,与有严重碎片的情况的数据存储相比,密集存储数据可以让数据缓存容纳更多的有用的数据,另一方面,如果环境的特征是象OLTP环境这样的事务,就通过减少特定数据页的内容,提高并发性,也可以减少在更新操作期间发生页分割.

         其他可以通过使用 DBCC SHOWCONTIC 查看的重要度量信息包括扫描密度,扩张扫描碎片情况,平均页密度和每一页的平均空闲字节.

          在头中有许多好的信息.除了表的名字和表的ID之外,dbcc showcontig 工具还可以返回ID和数据库ID.如果返回的索引ID为0,则在表上就没有群集索引,数据就以堆的方式存储.索引ID为1是指群集索引.通过指定索引ID,

DBCC SHOWCONTIG 也能够在非群集索引上执行.DBCC SHOWCONTIG

列                                                                              描述

扫描的页                                              在索引或者表中的页的数量

扫描区域                                               在索引或者表中的区域的数量

区域切换                                               在遍历表或者索引的时候,从一个区域转移到另一个区域的次数

平均区域页数                                        每个区域的平均页数 数量接近8最好

扫描密度[最优数量:                               如果数据是连续的,这个值将会是100%   数字越高越好

确切数量]                                                最好的数量是理想的区域数量,如果数据是连续的,确切的数量就是不得                                                             不进 行扫描的真实区域数量

逻辑扫描碎片                                          扫描叶子页的时候,返回的有次序的列所占的百分比

 

你可能感兴趣的:(DBCC SHOWCONTIG)