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

Data Transmission Service:インスタンスパラメーターの変更

最終更新日:Dec 26, 2025

Data Transmission Service (DTS) を使用すると、特定のインスタンスパラメーターを変更して、データ転送のレイテンシーを削減し、パフォーマンスと効率を向上させることができます。

前提条件

データ同期インスタンスまたはデータ移行インスタンスが作成されている必要があります。詳細については、「同期ソリューションの概要」または「移行ソリューションの概要」をご参照ください。

注意事項

  • インスタンスパラメーターは、モジュールが実行中の場合にのみ変更できます。モジュールの実行ステータスは、DTS コンソールのインスタンス詳細ページにある タスク管理 タブの 進捗状況 で確認できます。

  • インスタンスの安定性を確保するため、コンソールの 変更可能なパラメータ タブで利用可能なパラメーターのみを変更できます。コンソールに表示されていないパラメーターは変更できません。

  • パラメーター値を変更する際は、変更可能なパラメータ タブの 有効な値パラメータタイプ説明 の各列をご参照ください。

  • コンソールの 変更可能なパラメータ タブで、強制再起動 列が に設定されているパラメーターの変更を送信すると、DTS は直ちにモジュールを再起動します。そのため、オフピーク時間帯にインスタンスパラメーターを変更することを推奨します。

インスタンスの選択

パラメーターを変更する手順は、データ同期インスタンスとデータ移行インスタンスで同様です。このトピックでは、データ同期インスタンスを例として説明します。

  1. ターゲットリージョンのデータ同期タスクリストページに移動します。次のいずれかの方法を使用できます。

    DTS コンソールから

    1. DTS コンソールにログインします。

    2. 左側のナビゲーションウィンドウで、データ同期 をクリックします。

    3. ページ左上で、同期インスタンスが配置されているリージョンを選択します。

    DMS コンソールから

    説明

    実際の操作は、DMS コンソールのモードとレイアウトによって異なる場合があります。詳細については、「シンプルモードコンソール」および「DMS コンソールのレイアウトとスタイルをカスタマイズする」をご参照ください。

    1. DMS コンソールにログインします。

    2. トップメニューバーから、[データ + AI] > [Data Transmission (DTS)] > [データ同期] を選択します。

    3. データ同期タスク の右側で、同期インスタンスのリージョンを選択します。

  2. 宛先インスタンスを検索します。

    タスク名、インスタンス ID、またはデータベースインスタンス ID でインスタンスをフィルタリングして、宛先インスタンスを見つけることができます。

    image

  3. 宛先インスタンスの ID をクリックします。

パラメーター値の変更

  1. 宛先インスタンスを選択します。詳細については、「インスタンスの選択」をご参照ください。

  2. パラメーター変更ページに移動します。

    変更インターフェイスにアクセスして、必要に応じて変更を加えることができます。

    説明

    分散インスタンスの場合、まず タスク管理 ページで 完全データ移行 または 増分書き込み モジュールをクリックします。次に、サブタスクの詳細 タブで対応するサブタスクをクリックします。

    • パラメーター設定 ページで、パラメーター値を変更できます。

      左側のナビゲーションウィンドウで、パラメーター設定 をクリックします。

    • タスク管理 ページで、パラメーターを設定します。

      1. 左側のナビゲーションウィンドウで、タスク管理 をクリックします。

      2. 進捗状況 エリアで、ターゲットパラメーターを含む増分同期または完全同期モジュールをクリックします。

        説明

        スキーマ移行モジュールではパラメーターを変更できません。

      3. モジュールの下にある パラメーター設定 タブをクリックします。

  3. パラメーター値を変更します。

    1. 任意:変更可能なパラメータ タブをクリックします。

    2. 対象のパラメーターのパラメーター値列にあるModify Parameterをクリックします。

    3. パラメーターの変更 ダイアログボックスでパラメーターを設定し、[OK] をクリックします。

      説明

      変更可能なパラメーターは、DTS インスタンスタイプ、ソースデータベースとターゲットデータベースのタイプ、およびインスタンス構成時に選択した同期または移行タイプによって異なる場合があります。コンソールに表示されるパラメーターが最新です。次の表に、共通パラメーターを示します。

      パラメーター名

      モジュール

      説明

      source.connection.idle.second

      • 増分同期

      • 増分移行

      ソースデータベースへの接続タイムアウト期間。単位:秒。有効な値:[0, 86400]。デフォルト値:86400。

      sink.connection.idle.second

      • 増分同期

      • 増分移行

      ターゲットデータベースへの接続タイムアウト期間。単位:秒。有効な値:[0, 86400]。デフォルト値:86400。

      sink.ignore.failed.ddl

      • 増分同期

      • 増分移行

      失敗した DDL 操作を無視するかどうかを指定します。有効な値:

      • true:タスクは失敗を無視して続行します。これがデフォルト値です。

      • false:DDL の実行が失敗した場合、タスクは失敗します。

      sink.batch.enable

      • 増分同期

      • 増分移行

      データをバッチで送信するかどうかを指定します。有効な値:

      • true:データをバッチで送信します。

      • false:データをバッチで送信しません。これがデフォルト値です。

      source.filter.ddl.enable

      • 増分同期

      • 増分移行

      DDL 操作をフィルターするかどうかを指定します。有効な値:

      • true:増分タスクは DDL 操作をフィルターして続行します。

      • false:増分タスクは DDL 操作を通常どおり実行します。これがデフォルト値です。

      trans.hot.merge.enable

      • 増分同期

      • 増分移行

      ホットスポットマージを有効にするかどうかを指定します。有効な値:

      • true:ホットスポットマージを有効にします。

      • false:ホットスポットマージを無効にします。これがデフォルト値です。

      sink.bulk.copy.enable

      • 完全同期

      • 完全移行

      MySQL または PostgreSQL にデータを書き込む際にバルクコピーモードを有効にするかどうかを指定します。有効な値:

      • true:バルクコピーモードを有効にします。これがデフォルト値です。

      • false:バルクコピーモードを無効にします。

      説明

      このパラメーターは sink.worker.type パラメーターと併用する必要があります。

      sink.worker.type

      • 完全同期

      • 完全移行

      MySQL および PostgreSQL のデータ書き込みモードを設定します。有効な値:

      • stream:バルクコピー書き込みモードを使用します。これがデフォルト値です。

      • batch:PreparedStatement executeBatch 書き込みモードを使用します。この場合、sink.bulk.copy.enablefalse に設定する必要があります。

      説明

      このパラメーターは sink.bulk.copy.enable パラメーターと併用する必要があります。

      sink.batch.size.maximum

      • 完全同期

      • 完全移行

      書き込みスレッドが 1 回のバッチでターゲットデータベースに書き込める最大行数。有効な値:[0, 1024]。デフォルト値:1024。

      sink.batch.size.minimum

      • 完全同期

      • 完全移行

      書き込みスレッドが 1 回のバッチでターゲットデータベースに書き込める最小行数。有効な値:[0, 1024]。デフォルト値:128。

      source.mongodb.id.type.unique

      • 完全同期

      • 完全移行

      ソースデータベースが MongoDB の場合、プライマリキー _id のデータの型が同じコレクション内で一意であるかどうかを指定します。有効な値:

      • true:一意。完全タスクフェーズ中、DTS は同期または移行するデータ内のプライマリキーのデータの型をスキャンしません。

      • false:一意ではない。これがデフォルト値です。完全タスクフェーズ中、DTS は同期または移行するデータ内のプライマリキーのデータの型をスキャンします。

    4. 任意:他のターゲットパラメーターの値を変更します。

      説明

      失効 をクリックします。表示されるプロンプトボックスで [OK] をクリックすると、コミットされていないすべての変更が元に戻ります。

  4. 変更の適用 をクリックし、ポップアップダイアログボックスで [OK] をクリックします。

    説明

    現在、直ちに適用 オプションのみがサポートされており、デフォルトで選択されています。

パラメーター変更履歴の表示

  1. 宛先インスタンスを選択します。詳細については、「インスタンスの選択」をご参照ください。

  2. 左側のナビゲーションウィンドウで、パラメーター設定 をクリックします。

  3. 変更履歴 タブをクリックします。

  4. クエリの時間範囲を選択します。

    説明
    • デフォルトでは、過去 7 日間のパラメーター変更レコードが表示されます。

    • 時間範囲を選択する場合、左側の値が開始時刻、右側の値が終了時刻です。

    • 送信されたパラメーター値の変更のみが記録されます。