Author
Best way to insert 10000 rows in JDBC
Senthil Kumar Sekar
Ranch Hand
Joined: Aug 08, 2010
Posts: 43
Hi All,
Can anyone tel me the best way to perform 10000 rows insert or bulk insert in JDBC ?
Say,I have a file with 10k records which i need to insert to DB after manipulation.
Thanks.
Regards
Senthil Kumar Sekar
Jeanne Boyarsky
internet detective
Marshal
Joined: May 26, 2003
Posts: 26138
There are two alternatives:
1) prepared statement batch updates (in smaller groups)
2) writing to a flat file and importing at command line
I'd probably go with #1 because I would want to batch the manipulation of the 10K records anyway.
[Blog ] [JavaRanch FAQ ] [How To Ask Questions The Smart Way ] [Book Promos ]
Blogging on Certs: SCEA Part 1 , Part 2 & 3 , Core Spring 3 , OCAJP , OCPJP beta , TOGAF part 1 and part 2
xsunil kumar
Ranch Hand
Joined: Dec 14, 2009
Posts: 125
Use Batch update for this
chris webster
Bartender
Joined: Mar 01, 2009
Posts: 1096
posted May 20, 2011 10:04:10
0
If you're using Oracle and can provide your data in a CSV file, then using Oracle external tables is probably the quickest way to do this.
ex-Oracle bloke
subject: Best way to insert 10000 rows in JDBC