Managing Automatic Workload Repository in an RMF Topology

Note: AWR has built-in support for Active Data Guard databases, starting Oracle Database 23ai. This is enabled by default and replaces the AWR remote snapshots using RMF Topology that was used in earlier releases. Although you can still use RMF Topology, Oracle recommends using the new AWR built-in functionality.

AWR supports collecting performance statistics from databases that are participating in an RMF topology (Remote Management Framework). AWR snapshots for RMF nodes are called remote snapshots. A database node, called destination, is responsible for storing snapshots that are collected from remote ADG standby database nodes, called sources.

The remote snapshots are taken automatically at scheduled time intervals, but can also be taken manually. The remote snapshots are always started by the destination node. After the destination initiates the snapshot creation process, sources push their snapshot data to the destination using database links.

Before remote snapshots can be created, the source node must be registered in AWR using the dbms_workload_repository.register_remote_database procedure. After a source node is registered for remote snapshots, the source node will only be able to perform a limited set of operations. Most AWR operations (create snapshot, modify settings, remove snapshots, etc) may only be performed from the destination node.

A destination can be either an ADG primary database or a non-ADG database. If a destination is an ADG primary database, then it is also a source database, and its snapshots are local snapshots.

The snapshot data, or AWR data, stored on the destination can be accessed:

Destination Database Responsibilities

A destination database manages the following tasks:

Source Database Responsibilities

A source database manages the following tasks:

Manage RMF Sources in AWR

Before you start configuring AWR for RMF environment, make sure that the database links for all the RMF topology has been created and the required source nodes have already been registered in the RMF topology. Refer to Configuring the Remote Management Framework (RMF)