INSERT of 10 million queries under 10 minutes in Oracle?
I am working on a file loader program. The purpose of this program is to take an input file, do some conversions on its data and then upload the data into the database of Oracle. The problem that I am facing is that I need to optimize the insertion of very large input data on Oracle. I am uploading data into the table, lets say ABC. I am using the OCI library provided by Oracle in my C++ Program. In specific, I am using OCI Connection Pool for multi-threading and loading into ORACLE. ( http://docs.oracle.com/cd/B28359_01/appdev.111/b28395/oci09adv.htm ) The following are the DDL statements