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

Data Transmission Service:サブスクリプションプランの概要

最終更新日:Mar 29, 2026

Data Transmission Service (DTS) の変更追跡機能は、ご利用のデータベースからリアルタイムの増分データをキャプチャします。このデータをコンシュームし、必要に応じて送信先に書き込むことができます。一般的なユースケースは次のとおりです:

  • キャッシュの更新:ソースデータの変更に応じて、キャッシュされたエントリを無効化またはリフレッシュします。

  • 非同期サービスのデカップリング:サービス間の密結合なしに、データベースの変更をダウンストリームのコンシューマーに公開します。

  • リアルタイムデータ同期:バッチジョブなしで、異種データソース間の同期を維持します。

  • 複雑な抽出、変換、ロード (ETL) 操作:継続的に到着する増分データを変換パイプラインに供給します。

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

変更追跡を設定する前に、ご利用のソースデータベースが次の要件を満たしていることを確認してください。これらのしきい値を超えると、インスタンスのパフォーマンスが低下したり、タスクが失敗したりする原因となります。

ネットワーク要件

要件しきい値注意
ネットワーク帯域幅100 Mb/s 以上帯域幅が低いと、高トラフィック期間中に遅延が発生するリスクが高まります。
ソースデータベースと DTS 間のラウンドトリップタイム (RTT)2 ms 未満データベースと DTS サービス間の物理的な距離が大きいと、RTT が 2 ms を超え、レイテンシーが発生します。たとえば、シンガポールリージョンにあるデータベースが、中国 (香港) リージョンの VPN を介して DTS に接続されている場合、RTT が 2 ms を大幅に超える可能性があります。

サービス要件

要件しきい値注意
合計ログサイズ1 TB 未満デフォルトでは、DTS はデータベースインスタンス全体のログをプルします。変更追跡タスクに含まれていないオブジェクトが大量の書き込みアクティビティを生成した場合、そのログボリュームもこの制限にカウントされ、遅延の原因となる可能性があります。
1 時間あたりの平均ログサイズ50 GB 未満
ピークトラフィック15 MB/s 未満
DDL 操作1 秒あたり最大 10 DDL 文このレートを超えると、DTS タスクが遅延します。
大規模トランザクショントランザクションあたりの合計ログサイズは 100 GB 未満である必要があります100 GB を超えるトランザクションは、DTS タスクの失敗を引き起こす可能性があります。

ラージフィールドの更新: CLOB、BLOB、または LONG フィールドで大量のデータを更新すると、DTS タスクが遅延する可能性があります。このような操作は、より小さなバッチで実行するか、まったく実行しないようにしてください。

プライマリキーのないテーブル: プライマリキーのないテーブルに対して頻繁に削除や変更を行うと、DTS タスクが遅延する可能性があります。可能な限り、これらの操作を最小限に抑えてください。

変更追跡ソリューション

説明

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

以下の表からご利用のソースデータベースを選択し、対応する設定ガイドをご確認ください。

Alibaba Cloud マネージドデータベース

ソースデータベースサポート対象バージョンサポート対象の変更タイプ設定ガイド
ApsaraDB RDS for MySQLすべてのバージョンデータ更新、スキーマ更新ApsaraDB RDS for MySQL インスタンスの変更追跡タスクの作成
PolarDB for MySQLすべてのバージョンデータ更新、スキーマ更新PolarDB for MySQL クラスターの変更追跡タスクの作成
PolarDB-X 1.0データ更新、スキーマ更新PolarDB-X 1.0 インスタンスの変更追跡タスクの作成
PolarDB-X 2.0データ更新、スキーマ更新PolarDB-X 2.0 インスタンスの変更追跡タスクの作成
PolarDB for PostgreSQL (Compatible with Oracle)すべてのバージョンデータ更新のみPolarDB for PostgreSQL (Compatible with Oracle) クラスターの変更追跡タスクの作成
ApsaraDB RDS for PostgreSQL9.4、10、11、12、13、14、15、16、17データ更新のみApsaraDB RDS for PostgreSQL インスタンスの変更追跡タスクの作成
PolarDB for PostgreSQL11、14、15、16データ更新、スキーマ更新PolarDB for PostgreSQL クラスターの変更追跡タスクの作成
Data Management (DMS) 論理データベースデータ更新のみDMS 論理データベースの変更追跡タスクの作成

PolarDB-X の制約: PolarDB-X インスタンス内のデータベースは、ApsaraDB RDS for MySQL インスタンスから作成する必要があります。DTS は、PolarDB for MySQL クラスターから作成された PolarDB-X データベースをサポートしていません。

DMS 論理データベースの制約: 論理データベースは、複数の PolarDB for MySQL クラスターのデータベースシャードから作成する必要があります。

セルフマネージドデータベース

ソースデータベースサポート対象バージョンサポート対象の変更タイプ設定ガイド
セルフマネージド MySQL5.1、5.5、5.6、5.7、8.0データ更新、スキーマ更新ApsaraDB RDS for MySQL インスタンスの変更追跡タスクの作成
セルフマネージド Oracle (非 RAC)9i、10g、11gデータ更新、スキーマ更新Oracle データベースの変更追跡タスクの作成
セルフマネージド PostgreSQL9.4.8 以降、9.5、9.6、10.x、11.x、12.x、13.x、14.x、15.x、16.x、17.xデータ更新のみApsaraDB RDS for PostgreSQL インスタンスの変更追跡タスクの作成