各位,请问一下 我现在jdbc  连接ORACLE 数据库 要从一个表中取出数据 该表中有 2万条数据 当我在执行查询的时候出现  java.lang.OutOfMemoryError 
请问该如何处理

解决方案 »

  1.   

    才两万条应该不会出现这样的问题啊,
    你的查询SQL怎么写的,可否公开一下啊!
      

  2.   

    各位高手,我是一名新手我本来是想请教问题的,但弄了半天老是发不上去;具体问题如下:我买了一张Jbuilder9的安装盘,在我宿舍的机上上安装好了也可以用!但拿到实验室去安装以后也生成了序列号并保存了,然后再点开却出现“GUI laucher must be named <name>W.exe”字样;期间我尝试过改变安装路径,重启机子等等方法还是不行,点开Jbuilder9以后老是弹出GUI laucher must be named <name>W.exe对话框。所以很郁闷!如果有高手知道是什么原因,请告诉我,本人万分感谢!
      

  3.   

    java.lang.OutOfMemoryError 是不是記憶體出現問題了。 太小了?  128M,256M ?
      

  4.   

    2万条就完了?我取过300万的,速度都很好啊,可以一部分一部分取,我用的每500条取一次,oracle 这时性能好象是最好的(针对我的工作环境)
      

  5.   

    还是代码的问题,我取30W记录的表都没问题的。
    SQL语句还是尽量要优化。
    把代码贴出来看看先吧!