この図は、2つのマスター・サイトと2つのマテリアライズド・ビュー・サイトのユーザー表とデータ・ディクショナリ・ビューを示しています。
次のサイト間に双方向矢印(ネットワーク接続を表す)があります。
マスター1とマスター2
マスター1とマテリアライズド・ビュー1
マスター2とマテリアライズド・ビュー2
両方のマスター・サイトにrsという名前のマスター・グループがあり、両方のマテリアライズド・ビュー・サイトにrsという名前のマテリアライズド・ビュー・グループがあります。
マスター・サイト1(m1)には、次の表が含まれます。
employees
| employee_id | last_name | department_id | salary |
|---|---|---|---|
| 100 | King | 90 | 8340 |
| 101 | Kochhar | 90 | 6650 |
| 103 | Hunold | 60 | 9725 |
| 104 | Ernst | 60 | 5890 |
マスター・サイト1(m1)には、次のデータ・ディクショナリ・ビューが含まれます。
DBA_REPGROUP
| GNAME | MASTER | STATUS | SCHEMA_COMMENT |
|---|---|---|---|
| RS | Y | Normal | - |
DBA_REPSITES
| GNAME | DBLINK | MASTERDEF | SNAPMASTER | MASTER_COMMENT |
|---|---|---|---|---|
| RS | M1 | Y | NULL | - |
| RS | M2 | N | NULL | - |
DBA_REPOBJECT
| GNAME | ONAME | TYPE | STATUS | OBJECT_COMMENT |
|---|---|---|---|---|
| RS | EMPLOYEES | TABLE | VALID | - |
| RS | EMPLOYEES$RP | PACKAGE | VALID | - |
| RS | EMPLOYEES$RP | PACKAGE BODY | VALID | - |
マスター・サイト2(m2)には、次の表が含まれます。
employees
| employee_id | last_name | department_id | salary |
|---|---|---|---|
| 100 | King | 90 | 8340 |
| 101 | Kochhar | 90 | 6650 |
| 103 | Hunold | 60 | 9725 |
| 104 | Ernst | 60 | 5890 |
マスター・サイト2(m2)には、次のデータ・ディクショナリ・ビューが含まれます。
DBA_REPGROUP
| GNAME | MASTER | STATUS | SCHEMA_COMMENT |
|---|---|---|---|
| RS | Y | Normal | - |
DBA_REPSITES
| GNAME | DBLINK | MASTERDEF | SNAPMASTER | MASTER_COMMENT |
|---|---|---|---|---|
| RS | M1 | Y | NULL | - |
| RS | M2 | N | NULL | - |
DBA_REPOBJECT
| GNAME | ONAME | TYPE | STATUS | OBJECT_COMMENT |
|---|---|---|---|---|
| RS | EMPLOYEES | TABLE | VALID | - |
| RS | EMPLOYEES$RP | PACKAGE | VALID | - |
| RS | EMPLOYEES$RP | PACKAGE BODY | VALID | - |
マテリアライズド・ビュー・サイト1(department 90)には、次のマテリアライズド・ビューが含まれます。
employees
| employee_id | last_name | department_id | salary |
|---|---|---|---|
| 100 | King | 90 | 8340 |
| 101 | Kochhar | 90 | 6650 |
マテリアライズド・ビューemployeesは、次のように表されています。
SELECT employee_id, last_name, department_id, salary FROM employees@m1 WHERE department_id = 90;
マテリアライズド・ビュー・サイト1(department 90)には、次のデータ・ディクショナリ・ビューが含まれます。
DBA_REPGROUP
| GNAME | MASTER | STATUS | SCHEMA_COMMENT |
|---|---|---|---|
| RS | N | NULL | - |
DBA_REPSITES
| GNAME | DBLINK | MASTERDEF | SNAPMASTER | MASTER_COMMENT |
|---|---|---|---|---|
| RS | M1 | Y | Y | - |
| RS | M2 | N | N | - |
DBA_REPOBJECT
| GNAME | ONAME | TYPE | STATUS | OBJECT_COMMENT |
|---|---|---|---|---|
| RS | EMPLOYEES | SNAPSHOT | VALID | - |
マテリアライズド・ビュー・サイト2(department 60)には、次のマテリアライズド・ビューが含まれます。
employees
| employee_id | last_name | department_id | salary |
|---|---|---|---|
| 103 | Hunold | 60 | 9725 |
| 104 | Ernst | 60 | 5890 |
マテリアライズド・ビューemployeesは、次のように表されています。
SELECT employee_id, last_name, department_id, salary FROM employees@m1 WHERE department_id = 60;
マテリアライズド・ビュー・サイト2(department 60)には、次のデータ・ディクショナリ・ビューが含まれます。
DBA_REPGROUP
| GNAME | MASTER | STATUS | SCHEMA_COMMENT |
|---|---|---|---|
| RS | N | NULL | - |
DBA_REPSITES
| GNAME | DBLINK | MASTERDEF | SNAPMASTER | MASTER_COMMENT |
|---|---|---|---|---|
| RS | M1 | Y | N | - |
| RS | M2 | N | Y | - |
DBA_REPOBJECT
| GNAME | ONAME | TYPE | STATUS | OBJECT_COMMENT |
|---|---|---|---|---|
| RS | EMPLOYEES | SNAPSHOT | VALID | - |