使用DBCC SHOWCONTIG ('DHJRD_E')进行索引碎片的整理,重新索引,逻辑扫描碎片没有变,大家知道是怎么回事吗? 逻辑扫描碎片  是 :80%  

解决方案 »

  1.   

    骚年
    你用DBCC SHOWCONTIG ('DHJRD_E')这个整理的?
    这只是个查询
    你可以
    重新生成
    或者
    重新组织
    索引
    然后再用DBCC SHOWCONTIG ('DHJRD_E') 查看
    或者直接用 sys.dm_db_index_physical_stats 查看
      

  2.   

    DBCC DBREINDEX(DHJRD_E,'',100) 用这个整理的
      

  3.   

    我用的是 DBCC DBREINDEX(DHJRD_E,'',100) 整理的,刚上面发错了。整理后没效果,怎么重新组织?
      

  4.   

     DBCC DBREINDEX(DHJRD_E)
    GO
    DBCC SHOWCONTIG ('DHJRD_E')
    给结果
      

  5.   

    DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
    DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
    DBCC SHOWCONTIG 正在扫描 'DHJRD_E' 表...
    表: 'DHJRD_E' (1436024347);索引 ID: 1,数据库 ID: 28
    已执行 TABLE 级别的扫描。
    - 扫描页数................................: 5
    - 扫描区数..............................: 5
    - 区切换次数..............................: 4
    - 每个区的平均页数........................: 1.0
    - 扫描密度 [最佳计数:实际计数].......: 20.00% [1:5]
    - 逻辑扫描碎片 ..................: 80.00%
    - 区扫描碎片 ..................: 80.00%
    - 每页的平均可用字节数........................: 1538.8
    - 平均页密度(满).....................: 80.99%
      

  6.   


    DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
    DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。
    DBCC SHOWCONTIG 正在扫描 'DHJRD_E' 表...
    表: 'DHJRD_E' (1436024347);索引 ID: 1,数据库 ID: 28
    已执行 TABLE 级别的扫描。
    - 扫描页数................................: 5
    - 扫描区数..............................: 5
    - 区切换次数..............................: 4
    - 每个区的平均页数........................: 1.0
    - 扫描密度 [最佳计数:实际计数].......: 20.00% [1:5]
    - 逻辑扫描碎片 ..................: 80.00%
    - 区扫描碎片 ..................: 80.00%
    - 每页的平均可用字节数........................: 1538.8
    - 平均页密度(满).....................: 80.99%逻辑扫描碎片一直是 80%