SQL 式を使用した DML のフィルタリング

概要

増分データ移行のプロセスでは、 Binlogイベントのフィルタリング機能を使用して特定のタイプのbinlogイベントをフィルタリングできます。たとえば、アーカイブまたは監査の目的で、データをダウンストリームに移行するときにDELETEイベントを除外できます。ただし、 Binlog Event Filter は、 DELETEのイベントの特定の行をフィルターで除外するかどうかをより細かく判断することはできません。

上記の問題を解決するために、DM は v2.0.5 以降、 binlog value filter使用した増分移行中のデータのフィルタリングをサポートしています。 DM でサポートされているROW形式のbinlogには、 binlogイベントのすべての列の値があります。これらの値に従って、SQL 式を構成できます。 SQL 式が行の変更をTRUEと評価する場合、DM は行の変更をダウンストリームに移行しません。

詳細な操作と実装については、 SQL 式を使用した DML イベントのフィルタリングを参照してください。

このページは役に立ちましたか?

Playground
登録なしで TiDB の機能をワンストップでインタラクティブに体験できます。
製品
TiDB Dedicated
TiDB Serverless
TiDB
価格
PoC お問い合わせ
エコシステム
TiKV
TiFlash
OSS Insight
© 2024 PingCAP. All Rights Reserved.
Privacy Policy.