We would like to export a large table from one environment to another, but as the table is 7.5 million rows in size our current estimate is that it will take approx. 34 hrs !!!
AIX 4.3.3 running on a IBM RS6000 SP - 8-way
Oracle 8.1.7
Using Oracle commands.
Estimate of timing was taken from total number of records that were processed during an attempt to do the export about a month or so ago, which failed after 12hrs.
Did your previous attempt use direct path export? If not, you should give it a try. It's supposed to be much faster than conventional exports. The parameter to use is "DIRECT=Y".
Hi,
Just as a test because I was curious,I exported 600,000 rows from 2 tables( a 65MB DMP file was produced) in 4.6 minutes..
I was using a W2K server with 1 gig memory, Pentium 3 processor, Oracle 8.1.5 ( I know but that's where the data was) so your time seems very long, unless there are lots of fields per row..
If I extrapolate I could get @8 Milion rows in
an Hour or so....
Hi,
If You think the time taken is too long, then you could go very well for direct path loading as karluk had noted. That will give a significant time improvement. Thanks & Regards,
DoubleH
It's possible that we may need to do this at least a couple of times a year to export the table from a live to development environment for testing purposes.
I am trying to ascertain if someone could confirm whether or not the time we have esitmated is correct or wildly inaccurate indicating we have a problem with our environment or set-up ?
Hi again,
With the 34 Indexes and a table of that size, I'm afraid the time estimate is probably pretty close...
While I don't import anything that large, I do load a 4M row table every night and if I do not drop the indexes
first ( there are 5 of them) the load time increases by a factor of at least 10 ....
This site uses cookies to help personalise content, tailor your experience and to keep you logged in if you register.
By continuing to use this site, you are consenting to our use of cookies.