关于maintenance plan --- rebuild index

在maintenance plan中有两种调整index的方法 -- rebuild index和reorganize index

index should be rebuild when index fragmentation is great than 40%. Index should be reorganized when index fragmentation is between 10% to 40%

在rebuild index要是用比较多的CPU资源,如果选择keep index online while reindexing是不是要比不在线花费更多的时间?
那如何能了解当前index fragmentation的情况?

[ 本帖最后由 244512 于 2011-12-21 14:12 编辑 ]

作者: 244512   发布时间: 2011-12-21

其实最好去了解为什么要rebuild index

reorganize这个只是在碎片比较少的时候采用的一种更加高效的方式。

理解了为什么后,就很好理解索引维护的一些问题了。这些是基础,必须理解。

通常我们认为由于表的一些操作(插入,删除等)导致索引出现碎片,碎片多了,IO等影响了性能,因此需要整理。

对于不同程度的碎片采用不同的方法。

作者: oswica   发布时间: 2011-12-21