MySQLのDDLフィルタリング

MySQL DDLレプリケーションのDDLフィルタリングでは、次のオプションがサポートされます。

オプション 説明

DDL INCLUDE OPTYPE CREATE OBJTYPE TABLE;

表の作成を含めます。

DDL INCLUDE OBJNAME ggvam.* EXCLUDE OBJNAME ggvam.emp*;

empワイルドカードを使用して、ggvamデータベース配下のすべての表を除外します。

ノート:

EXCLUDEオプションは、このパラメータのINCLUDEオプションとともに追加する必要があります。

DDL INCLUDE INSTR 'XYZ' EXCLUDE INSTR 'XYZAB'

文字列XYZを含むDDLを含めます。

DDL INCLUDE INSTR 'WHYAB' DDL EXCLUDE INSTR ‘WHY’

WHYという文字列を含むDDLは除外されます。

DDL INCLUDE MAPPED

これは、MySQL DDLレプリケーションの推奨されるDDLオプションです。

DDL EXCLUDE ALL

デフォルト・オプション。

ノート:

EXCLUDE ALLの場合を除き、EXCLUDEには常にINCLUDE文が必要です。そうしないと、Extractが異常終了します。
オプションの完全なリストは、Oracle GoldenGateパラメータおよび機能リファレンスDDLを参照してください。