关于index的rebuild

关于索引的rebuild,之前存在误区。读了MOS上的文章,有一些新的收获。

1.rebuild index并不是一件有意义的事情,相反可能带来隐患,尤其在错误的时间。

2.合并(index coalesce)是更推荐的做法,详细可以参考MOS上面的文章:

索引重建的必要性与影响 [ID 1525787.1]

3. 通常是优先考虑index coalesce(索引合并),而不是重建索引。索引合并有如下优点:

- 不需要占用近磁盘存储空间 2 倍的空间
- 可以在线操作
- 无需重建索引结构,而是尽快地合并索引叶块,这样可避免系统开销过大,请见第 2 点中的解释。
注意:例如,如要将索引转移到其他表空间,则需要重建索引。

综上所述,强烈建议不要定期重建索引,而应使用合适的诊断工具

–EOF–