VMS Help  —  RMU72  Hot Standby, Replicate After Journal Commands, Start  Command Qualifiers, Synchronization
    Synchronization=keyword

    Specifies the degree to which you want to synchronize committed
    transactions on the standby database with committed transactions
    on the master database.

    Applicable to:              Master database
    Required or Optional:       Optional
    Default Value:              Synchronization=Cold

    When you enable replication operations, server processes on the
    master database write transactions to the after-image journal
    for the master database and send them across the network to
    the after-image journal for the standby database. The standby
    database acknowledges the receipt of the transactional message
    and handles after-image journaling depending on the mode you have
    set with the Synchronization qualifier.

    Table 28 Keywords for the Synchronization Qualifier

                                Performance
                                Impact
             Equivalence        on
             of Committed       Master   Standby Database
    Keyword  Transactions       Database Recoverability

    Commit   When the standby   Highest  The standby database is
             database                    transactionally identical
             receives the                and recoverable with respect
             AIJ information             to the master database.
             from the master
             database, the
             servers on the
             standby database:

             1. Write it to
                the after-
                image journal
                on the standby
                system

             2. Apply the AIJ
                to the standby
                database

             3. Send a message
                back to
                the master
                database
                acknowledging
                the successful
                commit of the
                transaction

    Hot      When the standby   High     The standby database is
             database                    extremely close to being
             receives the                transactionally identical to
             AIJ information             the master database.
             from the master
             database, the               After-image journal records
             servers on the              in transit are received
             standby database:           and committed. Some restart
                                         processing may be required
             1. Write it to              to synchronize the database.
                the AIJ on the
                standby system

             2. Send a message
                back to
                the master
                database
                before
                applying the
                transaction
                to the standby
                database

    Warm     When the standby   Medium   The standby database is
             database                    transactionally close to
             receives the                the master database, but the
             AIJ information             databases are not identical.
             from the master
             database, the               There may be transactions
             servers on the              rolled back on the standby
             standby database:           database that have been
                                         committed on the master
             o  Send a message           database.
                back to
                the master
                database
                before
                applying the
                transaction to
                either the AIJ
                or the standby
                database

             o  Might not
                commit after-
                image journal
                records to the
                database

    Cold     When the standby   Low      The standby database is
    (de-     database                    not immediately recoverable
    fault)   receives the                transactionally with respect
             AIJ information             to the master database.
             from the master
             database:                   After-image journal records
                                         in transit could be lost.
             o  The servers
                never return
                a message
                acknowledging
                the receipt
                of the AIJ
                information

             o  In failover
                situations,
                it is
                possible that
                transactions
                rolled back
                on the standby
                database were
                committed on
                the master
                database

    For each level of database synchronization, you make a trade-off
    between how closely the standby and master databases match each
    other in regard to committed transactions against performance.

    For example, the Synchronization=Cold level provides the fastest
    performance for the master database, but the lowest level of
    master and standby database synchronization. However, in some
    business environments, this trade-off might be acceptable. In
    such an environment, the speed of master database performance
    outweighs the risk of losing recent transactions in the event of
    failover; system throughput has greater financial importance and
    impact than the value of individual aij records (transactions).

    Recommendation: For high-performance applications, Oracle
    Corporation recommends that you do not specify both the
    Synchronization=Cold and the Governor=Disabled qualifiers when
    you start replication on the standby system. This is because
    the master database can possibly outperform the standby database
    during updates. The replication governor should be enabled to
    prevent the master and standby databases from getting too far out
    of synchronization.

                                   NOTE

       You can define logical names to specify the synchronization
       mode, or to enable or disable the replication governor.
Close Help