加内存条
再给ejb做点优化

解决方案 »

  1.   

    加内存是一定的。
    分批执行,还有new出来的东西一定要及时摧毁掉(置为null)。Java的垃圾回收不是很及时的,很容易造成out of memory
      

  2.   

    建议你在ORACLE中写存储过程,优化ORACLE的性能,这样才可以治标治本哦。
    拙见!!
      

  3.   

    为什麽从rs中读到ArrayList中时,前几次还比较快,为什麽越来越慢?第一次读到ArrayList用了
    19秒,第二次用了33秒,第三次用了56秒,第四次用了90多秒。以后就成倍的增长!直至不动了!
    但程序还没出异常,没停止,我想知道为什麽读起来越来越慢?怎样解决!谢谢各位!