oracle9.2.0.7数据库运行一段时间变慢,是否可以通过重建索引变快?如果可以的话请大虾提供重建索引的脚本。

解决方案 »

  1.   

    重建索引脚本如下,会不会变快你可以测试一下
    alter index PK_EMP rebuild;但是一般情况下,速度变慢不是这个问题,你如果用的是ASM的话,这个可能性更小。根据我的经验,一般是运行一段时间后,数据量变化比较大,而你没有重新做统计信息收集(dbms_stats.gather_xxxxxxx),所以速度变慢
      

  2.   


    做sql trace和statspack,先分析一下变慢的原因。
      

  3.   

    如何重新收集,能否让Oracle自动收集?