首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > J2SE开发 >

急 * 读取大数据量的文件,插入到数据库内存溢出,该如何解决

2012-05-29 
急*急 **读取大数据量的文件,插入到数据库内存溢出现在读一个大文件,读出来 的东西放到一个set集合里面,插

急*急 ** 读取大数据量的文件,插入到数据库内存溢出
现在读一个大文件,读出来 的东西放到一个set集合里面,插入导入数据库里面,我去了可是放到set里面时就内存溢出了,
但是要求不能改JVM的内存,求解决方法,急啊
谢谢各位大哥大姐了。

[解决办法]
设定读取多少行然后将数据存入数据库,存储完成后清除数据,重复这样的过程就好
[解决办法]
全部读入后,再存到数据库,肯定有内存问题。
一般用addBatch,executeBatch方式。每2000条左右执行一次。

热点排行