すべてのプロダクト
Search
ドキュメントセンター

Data Transmission Service:変更追跡の概要

最終更新日:Jun 06, 2026

Data Transmission Service (DTS) の変更追跡機能は、データベースからリアルタイムの増分データをキャプチャします。このデータは、ターゲットシステムへの書き込みなど、さまざまな目的に使用できます。これにより、キャッシュ更新、ビジネスコンポーネントの非同期デカップリング、異種データソース間のリアルタイム同期、複雑な ETL ワークフローなど、さまざまなユースケースが可能になります。

ソースデータベースの制限事項

制限事項

説明

ネットワーク要件

  • ネットワーク帯域幅は 100 Mb/s 以上である必要があります。

  • ソースデータベースと DTS サービスの間のラウンドトリップタイム (RTT) は 2 ms 未満である必要があります。RTT が大きいと、変更追跡タスクのパフォーマンスが低下します。

    たとえば、シンガポールリージョンのデータベースが VPN を介して中国 (香港) リージョンの DTS に接続する場合、物理的な距離が長いため RTT が高くなり、タスクのレイテンシーが発生する可能性があります。

ビジネス要件

  • ピーク時のログボリュームは 1 TB 未満、1 時間あたりの平均ログボリュームは 50 GB 未満、ピークトラフィックは 15 MB/s 未満である必要があります。

    重要

    DTS はデフォルトでデータベースインスタンス全体のログをプルします。同期または移行の対象ではないオブジェクトで大量のデータ変更が発生した場合も、タスクの遅延を引き起こす可能性があります。

  • CLOB、BLOB、LONG などのラージオブジェクト (LOB) データ型に対するバッチデータ更新や大規模な変更は、タスクの遅延を引き起こす可能性があります。これらの操作は、より小さなバッチで実行するか、可能であれば避けてください。

  • プライマリキーのないテーブルに対する頻繁な削除または更新操作は避けてください。これにより、タスクの遅延が発生する可能性があります。

  • DDL 操作の頻度を減らしてください。タスクの遅延を避けるため、1 秒あたり 10 を超える DDL 文を実行しないでください。

  • 単一のトランザクションで 100 GB を超えるログが生成される大規模なトランザクションは避けてください。これにより、タスクが失敗する可能性があります。

変更追跡プラン

説明

クロスアカウント変更追跡タスクを作成できるかどうかは、ソースデータベースのタイプとアクセス方法によって異なります。タスクを設定する際に、ソースデータベースの Alibaba Cloud アカウント間でデータを複製 パラメーターを に設定する必要があります。詳細については、「クロスアカウント DTS タスクの設定」をご参照ください。

ソースデータベース

サポートされるタイプ

ドキュメント

  • セルフマネージド MySQL

    バージョン 5.1、5.5、5.6、5.7、8.0、8.4

  • ApsaraDB RDS for MySQL

    すべてのバージョン

  • データ更新

  • スキーマ更新

ApsaraDB RDS for MySQL インスタンスの変更追跡タスクの作成

PolarDB for MySQL

すべてのバージョン

  • データ更新

  • スキーマ更新

PolarDB for MySQL の変更追跡タスクの作成

PolarDB-X 1.0

重要

PolarDB-X の基盤となるデータベースは ApsaraDB RDS for MySQL に基づいている必要があります。DTS は、PolarDB for MySQL 上に作成されたデータベースをサポートしていません。

  • データ更新

  • スキーマ更新

PolarDB-X 1.0 の変更追跡タスクの作成

PolarDB-X 2.0

重要

PolarDB-X の基盤となるデータベースは ApsaraDB RDS for MySQL に基づいている必要があります。DTS は、PolarDB for MySQL 上に作成されたデータベースをサポートしていません。

  • データ更新

  • スキーマ更新

PolarDB-X 2.0 の変更追跡タスクの作成

PolarDB for PostgreSQL (Compatible with Oracle)

すべてのバージョン

データ更新

PolarDB for PostgreSQL (Compatible with Oracle) の変更追跡タスクの作成

セルフマネージド Oracle (非 RAC アーキテクチャ)

バージョン 9i、10g、11g

  • データ更新

  • スキーマ更新

Oracle の変更追跡タスクの作成

  • ApsaraDB RDS for PostgreSQL

    バージョン 9.4、10、11、12、13、14、15、16、17、18

  • セルフマネージド PostgreSQL

    バージョン 9.4.8 以降、9.5、9.6、10.x、11.x、12.x、13.x、14.x、15.x、16.x、17.x、18.x

データ更新

RDS PostgreSQL の変更追跡タスクの作成

Data Management (DMS) の論理データベース

重要

論理データベースは、複数の PolarDB for MySQL インスタンスのデータベースシャードで構成されている必要があります。

データ更新

DMS の論理データベースの変更追跡タスクの作成

PolarDB for PostgreSQL

バージョン 11、14、15、16、17、18

  • データ更新

  • スキーマ更新

PolarDB for PostgreSQL の変更追跡タスクの作成