この図は、取得中の行の移行に対する次の処理を示しています。
ユーザーが、表に対して次の更新を実行します。
UPDATE hr.employees SET department_id=50 WHERE employee_id=167;
ソース・データベースが変更をREDOログに記録します。
変更がサブセット・ルールを満たしているため、取得プロセスは変更を取得し、UPDATE
をINSERT
に変換します。
取得プロセスが、変換済LCRをソース・データベースにエンキューします。
伝播によって、LCRが宛先データベースのキューに伝播されます。
適用プロセスが変更をデキューし、hr.employees
サブセット表へのINSERT
として適用します。このサブセット表には、department_id
が50
である従業員の行のみが含まれます。