现在有一个指定数据格式的txt文件,几十W条数据
我想要把这个TXT文件导入数据库.
1.写JAVA代码导入,我怕内存溢出,或者事务超时.
2.先导入excel再导入数据库,excel最多只能存65536条记录,分批的话,第2批数据老有问题.
各位有没什么好的建议,能比较省资源的导入到数据库
现在有一个指定数据格式的txt文件,几十W条数据
我想要把这个TXT文件导入数据库.
1.写JAVA代码导入,我怕内存溢出,或者事务超时.
2.先导入excel再导入数据库,excel最多只能存65536条记录,分批的话,第2批数据老有问题.
各位有没什么好的建议,能比较省资源的导入到数据库
[quote]用BufferedReader一下读去几十M的数据,我怕电脑会受不了.[/quote]
这个会造成内存溢出?你试了吗?
它是一行一行读数据的,不可能内存溢出,只是说由于数据量大,这样处理的话,整个工程会比较慢而已。