ORACLA数据库越用越慢,重启以后速度又好了,但用一段时间以后速度又慢了下来。不知道怎么解决问题,请帮忙一下,谢谢

解决方案 »

  1.   

    待慢的时候做一个statspack看一下,最全面
      

  2.   

    LZ和我遇到的情况一样,重启后就快,一会就慢下来,而且执行exp备份数据库时经常备份到一半就死在那了。
      

  3.   

    估计SGA 设置的不合理。 
    先做一个AWR分析。 看看是否需要调整SGA。 还有就是SQL ,数据库慢,很大一部分是SQL 造成的。工Toad 工具比较简单,点点就可以了。  Oracle AWR 介绍
    http://blog.csdn.net/tianlesoftware/archive/2009/10/16/4682300.aspx------------------------------------------------------------------------------ 
    Blog: http://blog.csdn.net/tianlesoftware 
    网上资源: http://tianlesoftware.download.csdn.net 
    相关视频:http://blog.csdn.net/tianlesoftware/archive/2009/11/27/4886500.aspx 
    DBA1 群:62697716(满); DBA2 群:62697977
      

  4.   

    我觉得可能跟搂着的sql没有使用绑定变量有关系,这样shared_pool越来越大,每次分析sql时,查询的东西越来越多,下次再慢的时候,试下 
    alter system flush shared_pool,看会不会快一点。
      

  5.   

    这个问题可大可小  同意先做一个AWR分析