这种方式在大数据量处理的时候很容易造成服务器内存溢出,而且效率比较低,
好处是跟数据库无关,移置不需要任何代价,适用于万条记录以下的情况。
对于数据量大的时候,应采用数据库相关的一些方式比如oracle用rownum,mysql用limit
,sql server 用top,缺点是跟数据库相关,移植需要代价,工作量也稍大一点.
好处是跟数据库无关,移置不需要任何代价,适用于万条记录以下的情况。
对于数据量大的时候,应采用数据库相关的一些方式比如oracle用rownum,mysql用limit
,sql server 用top,缺点是跟数据库相关,移植需要代价,工作量也稍大一点.
解决方案 »
- Integer a =10; Integer b =10; 是建立两个对象吗?
- 高手指点啊 关于数组的调用问题
- 常看到一些类命名为Helper,Handler,Impl的,这些都是什么意思啊?
- JFileChooser.showSaveDialog() 的问题,高手请进!
- Applet如何调试?
- 求助包中的运行问题
- 200请大家来说说比较麻烦的Java打包问题(100)
- 如何获得某JavaBean 数据成员信息(个数,每个数据成员的访问修饰符 类型 名称)
- 关于JAVA程序的问题
- 【请教】catch中再次发生异常程序会怎样?
- 请问java对一个字节数组进行加密后,该字节数组的长度是否会增加呢?
- Method是String类型,值是一个函数的方法名,如何实现这个方法的调用?
可以大概讲讲原理吗,谢谢! haode(好的):
我的意思是当查询产生了大量的数据而我只需要其中一部分,这时JDBC驱动会将全部的数据返回吗?