Coming up as a new feature in Tungsten Replicator (and written by our replicator expert Stephane Giron) is the ability to provision a new database by using data from an existing database. This new feature comes in the form of a tool called the Parallel Extractor.
The principles are very simple. On the master side:
- Start the master replicator offline.
- Switch the replicator to the online provision state.
- The master replicator pulls the data out of the existing database and writes that information into the Transaction History Log (THL). At this point, the normal replicator thread is not extracting events from the source database.
- Once the parallel replication has completed, the replicator switches over to normal extraction mode, and starts writing change data into the THL.
On the slave side, the THL events are read as usual from the master and applied to the slave, but …
[Read more]