この図は、取得中の行の移行に対する次の処理を示しています。

  1. ユーザーが、表に対して次の更新を実行します。

    UPDATE hr.employees SET department_id=50 WHERE employee_id=167;
    
  2. ソース・データベースが変更をREDOログに記録します。

  3. 変更がサブセット・ルールを満たしているため、取得プロセスは変更を取得し、UPDATEINSERTに変換します。

  4. 取得プロセスが、変換済LCRをソース・データベースにエンキューします。

  5. 伝播によって、LCRが宛先データベースのキューに伝播されます。

  6. 適用プロセスが変更をデキューし、hr.employeesサブセット表へのINSERTとして適用します。このサブセット表には、department_id50である従業員の行のみが含まれます。