oracle insert slow
Posted: Tue Oct 27, 2009 10:48 am
Hello all
I have searched the forum, but couldnt find an answer which solves my problem.
I have two test jobs like
OCI---XFM----File (server job) & OCI---XFM----Dataset (parallel job)
Running on a 2 node processor. Pulling 2 million records from oracle.
Server job ran at 8000 rows/sec and parallel at 12000 rows/sec.
In the next phase, i am feeding file and datasets to oracle table. JObs like
File----xfm---OCI(server) & Dataset --- XFM ---- OCI (Parallel).
Now server job is loading the table at 3000 rows/sec and parallel at 1000 rows/sec.
parallel job is performing slower than server job.
Table has no constraints, No Indexes. I have truncated the table before loading the table.
All the DS JObs are on the same server and accessign same tables.
How can i make sure parallel jobs performs better than Server. Am i missing any details in Parallel Job? Please advice
I have searched the forum, but couldnt find an answer which solves my problem.
I have two test jobs like
OCI---XFM----File (server job) & OCI---XFM----Dataset (parallel job)
Running on a 2 node processor. Pulling 2 million records from oracle.
Server job ran at 8000 rows/sec and parallel at 12000 rows/sec.
In the next phase, i am feeding file and datasets to oracle table. JObs like
File----xfm---OCI(server) & Dataset --- XFM ---- OCI (Parallel).
Now server job is loading the table at 3000 rows/sec and parallel at 1000 rows/sec.
parallel job is performing slower than server job.
Table has no constraints, No Indexes. I have truncated the table before loading the table.
All the DS JObs are on the same server and accessign same tables.
How can i make sure parallel jobs performs better than Server. Am i missing any details in Parallel Job? Please advice