ITPub博客

首页 > 数据库 > SQL Server > 索引碎片 Management Studio操作

索引碎片 Management Studio操作

原创 SQL Server 作者:starive 时间:2015-02-06 15:10:29 0 删除 编辑



                                      SQL Server2008 索引碎片 Management Studio操作 



一  索引碎片的分析

大量索引碎片会使SQL不走Index。

区别:
    逻辑索引碎片表示索引中无序条目所占的百分比。
    页填充度碎片是因数据填满使数据分页而造成的碎片。
 
分析:




    Scan Density反应了页填充度碎片:


    当Scan Density<=70%时,需重建索引;当70%时,需重新组织索引


    Logical Scan Fragmentation反应了逻辑索引碎片:


    当Logical Scan Fragmentation>15%,需重建索引;当10%,需重新组织索引



二  索引碎片的维护


单个索引的索引碎片维护(我们目前不需要这么做,对于门店数据库,因为数据量不大,可以通过批量索引维护的方法。):



  1. 通过DBCC SHOWCONTIG,查看目前这个索引的索引碎片情况,如下:




通过Dbcc dbreindex进行重建索引。



批量维护索引碎片:通过SQL Server维护计划

 




填写 维护计划 名称“dba_reindex”:




勾选“重新生成索引”  “更新统计信息”后,点击下一步:







 


 填写 “更新统计信息”



设置时间后,点击“确定”:



点击“下一步”:











查看 维护计划:




查看作业:



 




来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26435490/viewspace-1428712/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2014-01-18

  • 博文量
    143
  • 访问量
    530075