この図は、3つのOracle Database mult1.net
、mult2.net
およびmult3.net
を示しています。各データベースの構成は基本的に同じです。
取得プロセス、伝播および適用プロセスで使用される1つのキュー。
REDOログ内の変更を取得し、エンキューされるLCRに、関連する変更を変換する取得プロセス。
他の2つの各データベースからの変更を適用する1つの適用プロセス。たとえば、mult1.net
には、mult2.net
からの変更を適用する1つの適用プロセスと、mult3.net
からの変更を適用する別の適用プロセスが存在します。これらの適用プロセスは、いずれも同じキューから変更をデキューします。
各データベースでは、ローカルに取得されたLCRを他のデータベースに伝播するために、2つの伝播が使用されます。たとえば、mult1.net
には、ローカルに取得されたLCRをmult2.net
に伝播する1つの伝播と、ローカルに取得されたLCRをmult3.net
に伝播する別の伝播が存在します。