C军

不玩博客了!

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

2013年11月5日

摘要: 在有大量事务的数据库中,表和索引随着时间的推移而碎片化。因此,为了增进性能,应该定期检查表和索引的碎片,并对具有大量碎片的进行整理。 1、确定当前数据库中所有需要分析碎片的表。 2、确定所有表和索引的碎片。 3、考虑一下因素以确定需要进行碎片整理的表和索引。 高的碎片水平-avg_fragmentation_in_percent大于20%; 不是非常小的表或索引-也就是page_count大于8的; 4、整理具有大量碎片的表和索引; 这里给出一个样板SQL存储过程,它执行以下操作; 遍历系统上的所有数据库并确认符合碎片条件的每个数据库中表上的索引,并将它们保存到一个临时表中... 阅读全文
posted @ 2013-11-05 23:25 逆心 阅读(2996) 评论(2) 推荐(0) 编辑