jdbc读取百万条数据出现内存溢出的解决办法

本人在做项目实施时,我们使用的是mysql数据库,在不到一个月的时间已经有了2千万条数据,查询的时候非常慢,就写了一个数据迁移的小项目,将这两千万条数据存放到MongoDB中看效率怎么样,再读取数据时老是出现内存溢出,查了好多资料才找到原因,
解决方法:

在jdbc的URL上加两个参数就OK,成功解决内存溢出的问题。例如:

"jdbc:mysql://10.20.100.86:3306/jsdb?useCursorFetch=true&defaultFetchSize=100";
---------------------
作者:apache012
来源:CSDN
原文:https://blog.csdn.net/apache012/article/details/16938895
版权声明:本文为博主原创文章,转载请附上博文链接!

posted @ 2018-10-17 20:39  GordonDicaprio  阅读(1776)  评论(0编辑  收藏  举报