Warm standby application for a replicate database

Figure 3-7 illustrates a warm standby application for a replicate database. In this example, a single Replication Server manages three databases:

The logical replicate database has subscriptions for the data in the primary database. Therefore, updates from the primary database are replicated to both the active and the standby databases.

In this example, a single Replication Server manages both the primary and replicate databases. In other instances, different Replication Servers may manage the primary and replicate databases.

Figure 3-7: Warm standby application for a replicate database

Figure 3-7 illustrates a warm standby application for a replicate database. In this example, a single Replication Server manages three databases, a primary database, the active, and standby databases for logical replicate database. The logical replicate database has subscriptions for the data in the primary database. Therefore, updates from the primary database are replicated to both the active and the standby databases. In this example, a single Replication Server manages both the primary and replicate databases. The numbers in this figure indicate the flow of transactions from client applications through the replication system in a warm standby application for a replicate database. If the Replication Server does not manage the primary database, replicated data is received from the primary Replication Server and written directly into the out dash bound queue, without passing to the inbound queue.

The numbers in Figure 3-7 indicate the flow of transactions from client applications through the replication system in a warm standby application for a replicate database.

From client applications to primary and active databases

In Figure 3-7, numbers 1 through 8 trace transactions from clients to the primary database, and, via normal replication, to the active replicate database:

From active database to standby database

In Figure 3-7, numbers 9 through 12 trace transactions from the active database for the logical replicate database to its standby database: