数据库索引信息查看及重建
1、查看索引信息
use 数据库名
DBCC SHOWCONTIG
DBCC SHOWCONTIG 正在扫描 'testTable' 表...
表: 'testTable' (1950786157);索引 ID: 1,数据库 ID: 8
已执行 TABLE 级别的扫描。
- 扫描页数................................: 2462331
- 扫描区数..............................: 310297
- 区切换次数..............................: 2398955
- 每个区的平均页数........................: 7.9
- 扫描密度 [最佳计数:实际计数].......: 12.83% [307792:2398956]
- 逻辑扫描碎片 ..................: 96.36%
- 区扫描碎片 ..................: 27.89%
- 每页的平均可用字节数.....................: 3275.1
- 平均页密度(满).....................: 59.54%
扫描密度小于80% + 逻辑扫描碎片大于30%将判定为需要重建索引
2、重建指定表的索引:
use 数据库名
ALTER INDEX ALL ON [表名] REBUILD