MySQLレプリケーション・スレーブを使用した取得
MySQLレプリケーション・スレーブを構成して、マスターのバイナリ・ログ・イベントをスレーブから取得できます。
通常、スレーブによって適用されるトランザクションは、スレーブのbinlog
ではなくリレー・ログに記録されます。スレーブがマスターから受け取るトランザクションをbinlog
に書き込むには、Oracle GoldenGateの他のバイナリ・ログ・パラメータとともに、my.cnf
でlog-slave-updates
オプションを1
に指定して、レプリケーション・スレーブを起動する必要があります。マスターのトランザクションがスレーブのbinlog
に書き込まれた後で、通常のOracle GoldenGateキャプチャをスレーブに対して設定すると、スレーブのbinlog
を取得して処理できます。