楼主还可以参考以下两个网址内容:http://www.dbonline.cn/source/oracle/20040711/STR_Providing%20top%2020%20characters%20for%20DBA%20in%20Oracle10g(17).htmhttp://www.zdnet.com.cn/developer/tech/story/0,2000081602,39276980,00.htm希望对你有所帮助。

解决方案 »

  1.   

    调整你的sql,尽量优化一下让复杂sql的解析后需要的空间尽量少,调高sga的值,shared_pool_size,db_cache_size,还有shared_pool_reservered_size的值
      

  2.   

    请问shared_pool_size,db_cache_size,shared_pool_reservered_size它们大小比率大概是多大?
    请问 “服务器资源限制” 是针对OS还是针对DB,如何限制?
      

  3.   

    2G:
    shared_pool_size=150M
    db_cache_size=1.2G
    PGA分个100M,让ORACLE自动管理如果应用系统未使用绑定变量,可以考虑
    cursor_sharing=SIMILAR前提服务器只做数据库服务,类OLTP系统
      

  4.   

    你的问题,建议你先把补丁都打好
    shared_pool不用太大零时出问题时可以:
    alter system flush shared_pool;
    不过不是长久的方法应用好的绑定变量或cursor_sharing=SIMILAR
    可以解决你的问题