需要实现的功能:从文本文件中读取数据,插入到oracle中的一张表。数据量在两千万左右。请教提高插入速度的优化方案,代码和orcle角度的优化思路均可。
给出的方案请保证尽量完整和具体,实在不行给个大体的思路也行,感激不尽。
oracle提供了load的方式
https://docs.oracle.com/cd/B10501_01/server.920/a96652/ch05.htm
https://docs.oracle.com/cd/E17952_01/refman-5.0-en/load-data.html
速度还是很快的,当然了,文本文件的格式记得是CVS格式的
如果是使用sqlldr加载数据的话,可以尝试使用direct path加载。