急*急 ** 读取大数据量的文件,插入到数据库内存溢出
现在读一个大文件,读出来 的东西放到一个set集合里面,插入导入数据库里面,我去了可是放到set里面时就内存溢出了,
但是要求不能改JVM的内存,求解决方法,急啊
谢谢各位大哥大姐了。
[解决办法]
设定读取多少行然后将数据存入数据库,存储完成后清除数据,重复这样的过程就好
[解决办法]
全部读入后,再存到数据库,肯定有内存问题。
一般用addBatch,executeBatch方式。每2000条左右执行一次。
发布时间: 2012-05-29 12:16:00 作者: rapoo
急*急 ** 读取大数据量的文件,插入到数据库内存溢出
现在读一个大文件,读出来 的东西放到一个set集合里面,插入导入数据库里面,我去了可是放到set里面时就内存溢出了,
但是要求不能改JVM的内存,求解决方法,急啊
谢谢各位大哥大姐了。
[解决办法]
设定读取多少行然后将数据存入数据库,存储完成后清除数据,重复这样的过程就好
[解决办法]
全部读入后,再存到数据库,肯定有内存问题。
一般用addBatch,executeBatch方式。每2000条左右执行一次。