【Oracle123】向OracleDB导入*.csv文件数据

SQL*Loader Control File Reference

https://docs.oracle.com/cd/B10501_01/server.920/a96652/ch05.htm

 

 

 

Oracle sqlldr的用法 (这个最完整)

https://www.cnblogs.com/CodingArt/articles/1624736.html

 

 

Java代码调用Sqlldr命令例子

https://blog.csdn.net/u012557814/article/details/67636593

 

 

sqlldr理论深入学习

https://blog.csdn.net/nsj820/article/details/6744842

 

 

 

sqlldr把大数据文件自动拆分成多个小数据文件并发执行入库

https://blog.csdn.net/qq_28847617/article/details/84029334

 

 

Sqlldr性能优化总结 

https://blog.csdn.net/zhengcaihua0/article/details/80219656

 

 

Oracle 【直接加载(sqlldr direct=true)】全方位解析与性能优化[2]

https://blog.csdn.net/jianhai1229/article/details/82421899

 

 

Maximizing SQL*Loader Performance 

http://www.remote-dba.net/teas_rem_util18.htm

 

 

1、数据保存到数据库可以使用批处理比如一次处理100条插入记录
2、不要一次性处理所有数据,可以将1W条数据分成两个线程来处理,这样可以充分利用cpu,同事不会导致大的阻塞

 

建议使用JDBC的批处理模式,搜索以下关键字:
addBatch(String query)
executeBatch()

建议1000条左右作为一个batch提交事务。

 

posted @ 2019-01-28 20:55  CathyGao2018  阅读(437)  评论(0编辑  收藏  举报