jdbc:mysql://127.0.0.1/:3306/test?useCursorFetch=true mysql版本,即驱动版本都在5 以上,就可以。测试过了,debug过了.如果无此参数,则只有
setFetchSize(Integer.MIN_VALUE); 才有效果,但就是每次rs.next() 取一条了。oracle 一般默认设置10条。
参考 http://blog.csdn.net/seven_3306/article/details/9303979
http://hi.baidu.com/cbngcimzsxbfiud/item/845d523b85d67cffdf22210b
本文详细介绍了如何通过设置fetchSize和使用CursorFetch来优化MySQL查询性能,特别关注了不同版本MySQL的配置建议。还提供了一个对比示例,展示了设置fetchSize与不设置的区别。
592

被折叠的 条评论
为什么被折叠?



