Oracle中的索引

时间:2011-09-02 11:40:58

标签: oracle oracle11g indexing

您能告诉我们如何找出Oracle中哪些索引碎片化?是否有一个脚本来获取碎片索引列表?

使用这些索引应该怎么做以提高性能?他们应该重建吗?

2 个答案:

答案 0 :(得分:6)

我不确定“碎片”索引的含义是什么,但一般来说几乎不需要在Oracle中重建索引 - 至少不是为了提高性能。

请参阅this article by Jonathan Lewis何时重建索引,以及Tom Kyte的观点here - 引用:

  

我的意见 - 99.9%的所有重组,重建等都是彻头彻尾的   浪费时间和精力。我们花太多时间浪费方式   睡在这个非事件上。

答案 1 :(得分:1)

拥有对象的当前统计信息更为重要