好久没来了,JAVA代码从txt文件读取数据,导入数据库
我的做法是,用流读取,然后循环,在用preparestatement ps
ps.setString(?,?);
ps.addBatch()
最后之行ps.executeBatch();
commit;
由于数据量过大
控制台会显示,索引过长,请问,这个问题该怎么解决
给段代码上来瞧瞧,要觉得分不够,可以追加。
------解决方案--------------------可以考虑1000条执行一次。
------解决方案--------------------楼主可以考虑用一个对象(list或者map)封装一下。
然后分别导入
------解决方案--------------------同楼上的,分批导入。
如果txt比较大的话可以尝试用定位流来读取。
------解决方案--------------------
RandomAccessFile