Previous |
Next |
A replication group is a collection of replication objects that are logically related. Organizing related database objects within a replication group makes it easier to administer many objects together. At a master site, a replication group is called a master group. At a materialized view site, a replication group is called a materialized view group.
For changes made to an updatable materialized view to be pushed to the master during refresh, the following conditions must be met:
The updatable materialized view must belong to a materialized view group.
The materialized view group must be based on a master group at the master site.
The materialized view group can contain materialized views for all of the tables in the master group or for a subset of the tables.
Figure: Materialized View Groups Correspond with Master Groups shows two materialized view groups. Materialized view group A contains materialized views that correspond to a subset of the tables in the master group, while materialized view group B contains a materialized view for each table in the master group.
Materialized View Groups Correspond with Master Groups
If you are using materialized view groups and refresh groups at the same site, then a single refresh group can contain multiple materialized view groups. A materialized view group is not the same as a refresh group, although it can contain the same materialized views.
Figure: Refresh Groups Can Contain Objects from Multiple Materialized View Groups shows a refresh group that contains two materialized view groups.
Refresh Groups Can Contain Objects from Multiple Materialized View Groups