Tous les produits
Search
Centre de documentation

Data Transmission Service:Modifier les paramètres d'une instance

Dernière mise à jour :Aug 10, 2026

Data Transmission Service (DTS) vous permet de modifier certains paramètres d'instance afin de réduire la latence et d'améliorer les performances de transmission des données.

Prérequis

Vous devez disposer d'une instance de synchronisation ou de migration de données. Pour plus d'informations, consultez les instructions de configuration dans les rubriques Scénarios de synchronisation ou Scénarios de migration.

Notes d'utilisation

  • La modification des paramètres d'instance n'est possible que lorsque le module correspondant est en cours d'exécution. Vous pouvez consulter l'état du module dans la section Progress de l'onglet Task Management sur la page des détails de l'instance dans la console.

  • Afin de garantir la stabilité de l'instance, seuls les paramètres répertoriés dans l'onglet Modifiable Parameters peuvent être modifiés.

  • Pour modifier la valeur d'un paramètre, référez-vous aux colonnes Valid Values, Parameter Type et Description de l'onglet Modifiable Parameters.

  • Si la colonne Force Restart d'un paramètre est définie sur Yes dans l'onglet Modifiable Parameters, DTS redémarre immédiatement le module après l'application de la modification. Nous vous recommandons de modifier ces paramètres pendant les heures creuses afin d'éviter toute interruption de service.

Sélectionner une instance

La procédure est similaire pour les instances de synchronisation et de migration de données. L'exemple suivant utilise une instance de synchronisation de données.

  1. Accédez à la page de liste des tâches de synchronisation de la région de destination. Vous pouvez utiliser l'une des deux méthodes suivantes :

    Depuis la console DTS

    1. Connectez-vous à la console Data Transmission Service (DTS).

    2. Dans le volet de navigation de gauche, cliquez sur Data Synchronization.

    3. Dans le coin supérieur gauche de la page, sélectionnez la région où se trouve l'instance de synchronisation.

    Depuis la console DMS

    Remarque

    Les opérations réelles peuvent varier selon le mode et la disposition de la console DMS. Pour plus d'informations, consultez les rubriques Mode simple et Personnaliser la disposition et le style de l'interface DMS.

    1. Connectez-vous à Data Management (DMS).

    2. Dans la barre de menus supérieure, choisissez Data + AI > Data Transmission (DTS) > Data Synchronization.

    3. À droite de Data Synchronization Tasks, sélectionnez la région où se trouve l'instance de synchronisation.

  2. Recherchez l'instance cible.

    Pour trouver l'instance, effectuez un filtrage par nom de tâche, ID d'instance ou ID d'instance de base de données.

  3. Cliquez sur l'ID de l'instance cible.

Modifier les valeurs des paramètres

  1. Sélectionnez l'instance cible. Pour plus d'informations, consultez la section Sélectionner une instance.

  2. Accédez à la page de modification des paramètres.

    Choisissez l'une des méthodes suivantes :

    Remarque

    Pour une instance distribuée, sur la page Task Management, cliquez sur le module Full Data Migration ou Incremental Write, puis sur l'onglet Subtask Details, cliquez sur la sous-tâche correspondante.

    • Modifiez les paramètres sur la page Parameter Settings.

      Dans le volet de navigation de gauche, cliquez sur Parameter Settings.

    • Modifiez les paramètres sur la page Task Management.

      1. Dans le volet de navigation de gauche, cliquez sur Task Management.

      2. Dans la section Progress, cliquez sur le module de synchronisation de données complètes ou incrémentielles contenant le paramètre que vous souhaitez modifier.

        Remarque

        Vous ne pouvez pas modifier les paramètres du module de migration de schéma.

      3. Sous le module, cliquez sur l'onglet Parameter Settings.

  3. Modifiez les valeurs des paramètres.

    1. Facultatif : Cliquez sur l'onglet Modifiable Parameters.

    2. Pour le paramètre que vous souhaitez modifier, cliquez sur l'icône 修改参数 dans la colonne Parameter Value.

    3. Dans la boîte de dialogue Modify Parameters, modifiez la valeur du paramètre, puis cliquez sur OK.

      Remarque

      Les paramètres modifiables varient selon le type d'instance DTS, les types de bases de données source et de destination, ainsi que le type de synchronisation ou de migration. Les paramètres affichés dans la console font autorité. Le tableau suivant décrit les paramètres courants.

      Paramètre

      Module

      Description

      source.connection.idle.second

      • synchronisation incrémentielle des données

      • migration incrémentielle des données

      Délai d'expiration d'une connexion inactive vers la base de données source, en secondes. Valeurs valides : [0, 86400]. Valeur par défaut : 86400.

      sink.connection.idle.second

      • synchronisation incrémentielle des données

      • migration incrémentielle des données

      Délai d'expiration d'une connexion inactive vers la base de données de destination, en secondes. Valeurs valides : [0, 86400]. Valeur par défaut : 86400.

      sink.ignore.failed.ddl

      • synchronisation incrémentielle des données

      • migration incrémentielle des données

      Indique s'il faut ignorer les opérations DDL ayant échoué. Valeurs valides :

      • true (par défaut) : Si une opération DDL échoue, la tâche ignore l'échec et continue.

      • false : Si une opération DDL échoue, la tâche échoue.

      sink.batch.enable

      • synchronisation incrémentielle des données

      • migration incrémentielle des données

      Indique s'il faut envoyer les données par validation groupée (batch commit). Valeurs valides :

      • true : Envoie les données par validation groupée.

      • false (par défaut) : N'envoie pas les données par validation groupée.

      source.filter.ddl.enable

      • synchronisation incrémentielle des données

      • migration incrémentielle des données

      Indique s'il faut filtrer les opérations DDL. Valeurs valides :

      • true : La tâche incrémentielle filtre les opérations DDL et continue.

      • false (par défaut) : La tâche incrémentielle exécute normalement les opérations DDL.

      trans.hot.merge.enable

      • synchronisation incrémentielle des données

      • migration incrémentielle des données

      Indique s'il faut activer la fusion des données fréquemment accédées (hot data merging). Valeurs valides :

      • true : Active la fusion des données fréquemment accédées.

      • false (par défaut) : Désactive la fusion des données fréquemment accédées.

      sink.bulk.copy.enable

      • synchronisation complète des données

      • migration complète des données

      Indique s'il faut activer le mode de copie en masse (bulk copy) lors de l'écriture des données dans MySQL ou PostgreSQL. Valeurs valides :

      • true (par défaut) : Active le mode de copie en masse.

      • false : Désactive le mode de copie en masse.

      Remarque

      Ce paramètre doit être utilisé conjointement avec le paramètre sink.worker.type.

      sink.worker.type

      • synchronisation complète des données

      • migration complète des données

      Mode d'écriture des données pour MySQL et PostgreSQL. Valeurs valides :

      • stream (par défaut) : Utilise le mode d'écriture par copie en masse.

      • batch : Utilise le mode d'écriture PreparedStatement executeBatch. Dans ce cas, le paramètre sink.bulk.copy.enable doit être défini sur false.

      Remarque

      Ce paramètre doit être utilisé conjointement avec le paramètre sink.bulk.copy.enable.

      sink.batch.size.maximum

      • synchronisation complète des données

      • migration complète des données

      Nombre maximal de lignes qu'un thread d'écriture peut écrire dans la base de données de destination en un seul lot. Valeurs valides : [0, 1024]. Valeur par défaut : 1024.

      sink.batch.size.minimum

      • synchronisation complète des données

      • migration complète des données

      Nombre minimal de lignes qu'un thread d'écriture peut écrire dans la base de données de destination en un seul lot. Valeurs valides : [0, 1024]. Valeur par défaut : 128.

      source.mongodb.id.type.unique

      • synchronisation complète des données

      • migration complète des données

      Pour les sources MongoDB, indique si le type de données de la clé primaire _id est cohérent pour tous les documents d'une collection. Valeurs valides :

      • true : Unique. Lors de la tâche de données complètes, DTS n'analyse pas les types de données de la clé primaire dans les données à synchroniser ou à migrer depuis la base de données source.

      • false (par défaut) : Non unique. Lors de la tâche de données complètes, DTS analyse les types de données de la clé primaire dans les données à synchroniser ou à migrer depuis la base de données source.

    4. Facultatif : Modifiez d'autres paramètres si nécessaire.

      Remarque

      Cliquez sur Revoke, puis sur OK dans la boîte de dialogue de confirmation pour annuler toutes les modifications non soumises.

  4. Cliquez sur Apply Changes, puis sur OK dans la boîte de dialogue de confirmation.

    Remarque

    Actuellement, seule l'option Take Effect Immediately est prise en charge ; elle est sélectionnée par défaut.

Historique des modifications de paramètres

  1. Sélectionnez l'instance cible. Pour plus d'informations, consultez la section Sélectionner une instance.

  2. Dans le volet de navigation de gauche, cliquez sur Parameter Settings.

  3. Cliquez sur l'onglet Modification History.

  4. Sélectionnez une plage de dates.

    Remarque
    • Par défaut, la console affiche les enregistrements de modification des paramètres des sept derniers jours.

    • Spécifiez une heure de début et une heure de fin pour la requête.

    • Seules les modifications appliquées sont enregistrées.