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