Improving the Performance of an Initial Load
For all initial load methods except those performed with a database utility, you can load large databases more quickly by using parallel Oracle GoldenGate processes. To use parallel processing, take the following steps.
- Follow the directions in this chapter for creating an initial-load Extract and an initial-load Replicat for each set of parallel processes that you want to use.
- With the
TABLE
andMAP
parameters, specify a different set of tables for each pair of Extract-Replicat processes, or you can use theSQLPREDICATE
option ofTABLE
to partition the rows of large tables among the different Extract processes.
For all initial load methods, testing has shown that using the TCPBUFSIZE
option in the RMTHOST
parameter produced three times faster throughput than loads performed without it. Do not use this parameter if the target system is NonStop.