I found people are bit confused
between Dataguard and Active Data guard . They assume that Active
dataguard is having different configuration or properties . Here, i
have tried to cover the Active dataguard .
Active Data Guard
is a new option for Oracle Database 11g Enterprise Edition . Oracle
Active Data Guard enables read-only access to a physical standby
database . Active Data Guard is the possibility to query our Physical
Standby Database while it is constantly actualized to reflect the state
of the Primary Database . It is additional to 11g Data Guard and comes with an extra charge .
Oracle Active Data Guard enhances the
Quality of Service (QoS) for production databases by off-loading
resource-intensive operations to one or more standby databases, which
are synchronized copies of the production database. With Oracle Active
Data Guard, a physical standby database can be used for real-time
reporting, with minimal latency between reporting and production data.
Compared with traditional replication methods, Active Data Guard is very
simple to use, transparently supports all datatypes, and offers very
high performance. Oracle Active Data Guard also allows backup operations
to be off-loaded to the standby database, and be done very fast using
intelligent incremental backups. Oracle Active Data Guard thus is a very
effective way to insulate interactive users and critical business tasks
on the production system from the impact of such long-running
operations. Oracle Active Data Guard provides the additional benefit of
high availability and disaster protection by quickly failing over to the
standby database in the event of a planned or an unplanned outage at
the production site.
- Physical Standby with Real-time Query
- Fast Incremental Backup on Physical Standby
- Automatic Block Repair
If a physical standby database in a
Data Guard configuration has any of the above features enabled, then the
Active Data Guard option must be licensed for every such physical
standby, and also for the primary database.
Conversion from Physical standby to Active Data Guard :
We can convert the physical standby into active Data Guard standby . Below are the steps
1.) Stop Apply Services
SQL> alter database recover managed standby database cancel ;
2.) Shut the database and open in mount stage
SQL> shut immediate
SQL> startup mount
SQL> alter database recover managed standby database using current logfile disconnect ;
SQL> alter database open ;
It enables us to have a physical standby read only open, while redo apply is still done in the background .
How to Check if Active Data Guard is Enabled or Not
Use the following query to confirm that Data Guard is in active mode:
SQL> select 'Using Active Data Guard' ADG from v$managed_standby m,v$database d where m.process like 'MRP%' ;
ADG
-----------------------
Using Active Data Guard
or from standby datbase
SQL> select open_mode,controlfile_type from v$database;
OPEN_MODE CONTROLFILE
-------------------- ------------------
READ ONLY WITH APPLY STANDBY
If the query does not return the above result, and instead returns : no rows selected, then Active Data Guard is not enabled.
No comments:
Post a Comment