* Maximum Protection Mode and Maximum Availability Mode : LGWR(Redo Archival process), SYNC (Network Transport Mode), AFFIRM (DISK Write Options) and required standby redo logs
* Maximum Performance Mode: ARCH(Redo Archival process), ASYNC (Network Transport Mode), NOAFFIRM (DISK Write Options) and required standby redo logs are not required but recommended for Real time only.
If want to set Max protection or max availability mode then we have to first add standby redo log and choose LGWR as a transporter
* For Maximum Protection we must choose SYNC mode, Startup the primary database in mount stage and run
alter database set standby database to maximize {AVAILABILITY | PERFORMANCE | PROTECTION};
Then open the database.
To confirm the change in protection mode, query v$database on the primary.
SQL> select protection_mode, protection_level from v$database;
* If the primary database is RAC enabled, shut down all of the instances and then start and mount a single instance.
We use redo log transportation mode in SYNC and ASYNC mode, the difference is all about when the COMMIT happens.
* In SYNC mode, synchronizes the primary with the standby database and all DML on the primary server will NOT be committed until the logs have been successfully transported to the standby servers. The synchronous log transport mode is required for the Maximum Protection and Maximum Availability data protection modes.
* In (ASYNC) mode, allows updates (DML) to be committed on the primary server before the log file arrives on the standby servers. The asynchronous log transport mode is required for the Maximum Performance data protection mode.
Post a Comment