在内存吧,所以使用后要记得及时close() ,可以用Statement.setMaxRows(int max)来设置ResultSet所能取到的最大记录条数最后要close ResultSet Statement Connection等

解决方案 »

  1.   

    那也只能放内存中了,用完及时close掉就可以了,这个需要架构设计师来设计怎么和数据库的交互,尽可能的少操作数据库
      

  2.   

    当然是在服务器端!如果昨天看到一个帖子,上面说如果取的记录条数非常大,最好不要放在resultset中,而是找一个容器什么的储存。呵呵 这个好像确实是架构设计师或者系统设计师来考虑的。另外,一定要记得用close关闭resultset。
      

  3.   

    to moumouren(某某人):MCV结构不是说数据库服务器接到请求后,会把需要的数据返回给应用服务器吗? 难道不是储存在应用服务器中?呵呵 小弟初学,还有很多模糊的概念,希望大家多多帮助。
      

  4.   

    应该是在数据库服务器中,你调用next()的时候才去数据库服务器取出数据
      

  5.   

    如果你操作的记录集在大部分情况下都达到了万这个级别,那请你抛弃B/S结构,用C/S的结构可能会好点,让你的前后台一起承担/
      

  6.   

    应该是可以设置的吧,加参数,可以设置resultset在客户端,也可以设置成在服务器端