我用的ORACLE9i的工具是SQL NAVIGATOR4.3,在执行一个存储过程时会报  OUTPUT MEMORY,请问与这个有关的有那些信息,主要是什么原因造成的,与数据库的配置参数会不会有很大关系

解决方案 »

  1.   

    我的配置情况是这样的
    共享池          800M
    大型池          384M
    JAVA池          32M
    SGA总容量       9410.725M
    SGA最大大小     13090.987M
    数量两在300万条记录,重要是涉及到很多的判断,会到一个4000万左右的表中去寻找相关的信息
      

  2.   

    存储过程是sql的还是java写的,如果是java写的,而一次性取得较多纪录到程序中处理,容易造成内存溢出
      

  3.   

    存储过程是SQL的
    取数据的内存应该是够了
      

  4.   

    是用游标了
    而且是三百万条记录
    大家是不是都认为PGA太小造成的???