Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Use parameter templates

Dernière mise à jour :Oct 09, 2026

Pour gérer les paramètres de plusieurs instances en masse, utilisez des modèles de paramètres afin d'appliquer rapidement des configurations à vos instances. Les modèles de paramètres se divisent en deux catégories : les modèles de paramètres système et les modèles de paramètres personnalisés.

Prérequis

Votre instance doit exécuter l'une des versions MySQL suivantes :

  • MySQL 8.4

  • MySQL 8.0 (y compris les instances serverless)

  • MySQL 5.7

  • MySQL 5.6

Informations générales

Afin de garantir la disponibilité du service, Alibaba Cloud restreint la modification de certains paramètres critiques. Pour répondre à divers besoins métier, tels que l'obtention de performances supérieures, ApsaraDB RDS propose plusieurs modèles de paramètres système. Vous pouvez également créer des modèles de paramètres personnalisés pour appliquer des configurations en masse, adaptées à vos cas d'utilisation spécifiques.

Remarque

Si vous devez uniquement modifier un paramètre pour une seule instance, consultez la rubrique Configurer les paramètres d'instance.

Modèles de paramètres système

Remarque

Les modèles de paramètres système sont disponibles uniquement pour les instances exécutant RDS High-availability Edition et RDS Basic Edition. Pour les instances exécutant RDS Enterprise Edition, vous pouvez créer un modèle de paramètres personnalisé.

Les modèles de paramètres système suivants sont disponibles pour les instances exécutant RDS High-availability Edition et RDS Basic Edition :

  • Modèle de paramètres par défaut

    Ce modèle offre le niveau de sécurité des données le plus élevé, mais présente des performances en lecture et en écriture plus faibles. La réplication des données utilise le mode semi-synchrone. Les paramètres de protection des données suivants sont appliqués :

    • Moteur InnoDB

      • innodb_flush_log_at_trx_commit = 1

      • sync_binlog = 1

    • Moteur X-Engine (seul le modèle de paramètres par défaut est fourni pour ce moteur)

      sync_binlog = 1

    Remarque
    • Lors de la création d'une instance, un modèle de paramètres par défaut correspondant à la version et à la série sélectionnées est utilisé par défaut. Pour afficher les valeurs des paramètres du modèle par défaut, connectez-vous à la console ApsaraDB RDS, cliquez sur Parameter Templates dans le volet de navigation de gauche, accédez à l'onglet System Parameter Templates et recherchez Default Parameter Template. Vous pourrez ainsi consulter les valeurs des paramètres de tous les modèles par défaut.

    • Vous ne pouvez pas modifier un modèle de paramètres par défaut.

  • Modèle de paramètres asynchrone

    Ce modèle assure une sécurité élevée des données tout en offrant de meilleures performances. La réplication des données utilise le mode asynchrone. Les paramètres de protection des données suivants sont appliqués :

    • innodb_flush_log_at_trx_commit = 1

    • sync_binlog=1

    • rpl_semi_sync_master_enabled=off

    Remarque

    Pour basculer le mode de réplication des données en asynchrone, consultez la rubrique Interroger et modifier le mode de réplication des données.

  • Modèle de paramètres haute performance

    Ce modèle offre une sécurité des données modérée et les performances en lecture/écriture les plus rapides. La réplication des données utilise le mode asynchrone. Les paramètres de protection des données suivants sont appliqués :

    • innodb_flush_log_at_trx_commit = 2

    • sync_binlog = 1000

Remarque

Vous ne pouvez pas utiliser un modèle de paramètres personnalisé pour modifier les paramètres définis dans un modèle de paramètres système.

Le tableau suivant décrit ces paramètres.

Paramètre

Valeur

Description

innodb_flush_log_at_trx_commit

1

Lorsqu'une transaction est validée, le système écrit le journal des transactions depuis le tampon vers le fichier journal et le vide immédiatement sur le disque.

2

Lorsqu'une transaction est validée, le journal des transactions est écrit depuis le tampon vers le fichier journal, mais n'est pas nécessairement vidé immédiatement sur le disque. Le fichier journal est vidé sur le disque une fois par seconde. En cas de panne du système avant cette opération, la dernière seconde de transactions peut être perdue.

sync_binlog

1

Après la validation d'une transaction, le journal binaire est écrit et vidé immédiatement sur le disque, en contournant le cache système.

1000

Le système vide le journal binaire sur le disque toutes les 1 000 opérations d'écriture. Cela engendre un risque de perte de données en cas de panne.

Appliquer un modèle de paramètres

  1. Connectez-vous à la console ApsaraDB RDS. Dans le volet de navigation de gauche, sélectionnez Parameter Templates, puis sélectionnez une région en haut de la page.

  2. Dans l'onglet Custom Parameter Templates ou System Parameter Templates, localisez le modèle à appliquer. Dans la colonne Actions, cliquez sur More > Apply to Instance.

  3. Dans la liste des instances située à gauche, sélectionnez les instances cibles et cliquez sur l'icône pour les déplacer vers la droite. Vérifiez les modifications de paramètres.

    Important

    Lorsque vous appliquez un modèle de paramètres à plusieurs instances, assurez-vous que les paramètres conviennent à toutes les instances sélectionnées. Procédez avec prudence.

  4. Cliquez sur OK.

Créer un modèle de paramètres personnalisé

  1. Connectez-vous à la console ApsaraDB RDS. Dans le volet de navigation de gauche, cliquez sur Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS.

  2. Dans le volet de navigation de gauche, cliquez sur Parameter Templates. Sur la page Parameter Templates qui s'affiche à droite, cliquez sur Create Parameter Template.

  3. Configurez les paramètres suivants.

    Paramètre

    Description

    Template Name

    Le nom doit comporter entre 8 et 64 caractères et peut contenir des lettres, des chiffres, des points (.) et des traits de soulignement (_). Il doit commencer par une lettre et ne peut pas contenir de caractères chinois.

    Database Engine

    Cette rubrique utilise MySQL à titre d'exemple. Sélectionnez MySQL.

    Engine Version

    Versions prises en charge : MySQL 5.6, 5,7 et 8,0.

    Description

    Saisissez une description pour le modèle. La description peut comporter jusqu'à 200 caractères.

    Add Parameter

    En cliquant sur Add Parameter, vous ajoutez une nouvelle ligne de paramètre, ce qui vous permet de sélectionner un Parameter, de définir une valeur et de consulter des informations telles que la plage de valeurs et la valeur par défaut.

    Remarque
    • Pour afficher les paramètres pouvant être ajoutés ou modifiés, accédez à la page RDS Instances, sélectionnez une région en haut de la page, puis cliquez sur l'ID de l'instance cible. Dans le volet de navigation de gauche, cliquez sur Parameters et consultez les paramètres dans l'onglet Editable Parameters.

    • Pour configurer un autre paramètre, cliquez à nouveau sur Add Parameter.

    • Pour supprimer un paramètre, cliquez sur Delete situé à droite du paramètre.

    Import

    Vous pouvez modifier le modèle exporté, cliquer sur Import et coller les paramètres pour générer le modèle. Pour exporter un modèle, consultez la rubrique Configurer les paramètres d'instance.

  4. Cliquez sur Confirm.

Cloner un modèle de paramètres personnalisé

Vous pouvez cloner un modèle de paramètres personnalisé vers une autre région ou créer une copie au sein de la même région pour servir de base à un nouveau modèle.

Remarque

Seuls les modèles de paramètres personnalisés peuvent être clonés. Les modèles de paramètres système ne peuvent pas être clonés.

  1. Connectez-vous à la console ApsaraDB RDS. Dans le volet de navigation de gauche, cliquez sur Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS.

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

  3. À droite de l'ID du modèle de paramètres, dans la colonne Actions, cliquez sur icon > Clone.

  4. Configurez les paramètres suivants.

    Paramètre

    Description

    Region

    Région de destination du modèle cloné.

    Template Name

    Le nom doit comporter entre 8 et 64 caractères et peut contenir des lettres, des chiffres, des points (.) et des traits de soulignement (_). Il doit commencer par une lettre et ne peut pas contenir de caractères chinois.

    Description

    Saisissez une description pour le modèle. La description peut comporter jusqu'à 200 caractères.

  5. Cliquez sur OK.

Gérer les modèles de paramètres

  1. Connectez-vous à la console ApsaraDB RDS. Dans le volet de navigation de gauche, cliquez sur Instances. Dans la barre de navigation supérieure, sélectionnez la région où réside l'instance RDS.

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

  3. Vous pouvez gérer les modèles de paramètres de différentes manières :

    Remarque

    Les modèles système prennent uniquement en charge les actions View et Apply to Instance.

    • Afficher un modèle de paramètres

      Cliquez sur l'ID du modèle de paramètres ou sur View dans la colonne Actions du modèle pour afficher ses informations de base et ses paramètres.

    • Modifier un modèle de paramètres

      Important
      • Si vous modifiez un modèle de paramètres personnalisé, vous devez le réappliquer à vos instances pour que les changements prennent effet.

      • Une instance redémarre après l'application du modèle uniquement si celui-ci contient des paramètres nécessitant un redémarrage.

      1. Cliquez sur Icon > Modify dans la colonne Actions située à côté de l'ID du modèle de paramètres, ou cliquez sur Edit Parameter Template en haut de la page lors de la consultation d'un modèle. Pour obtenir des descriptions détaillées des paramètres, consultez la section Descriptions des modèles de paramètres.

      2. Cliquez sur Yes.

    • Supprimer un modèle de paramètres

      Remarque

      La suppression d'un modèle de paramètres n'affecte pas les instances qui l'utilisent déjà.

      Cliquez sur icon > Delete dans la colonne Actions du modèle de paramètres cible. Dans la boîte de dialogue qui s'affiche, cliquez sur OK.

Référence API

API

Description

CreateParameterGroup

Crée un modèle de paramètres RDS.

ModifyParameterGroup

Modifie un modèle de paramètres RDS.

CloneParameterGroup

Clone un modèle de paramètres RDS vers la même région ou vers une autre région.

DescribeParameterGroups

Interroge la liste des modèles de paramètres dans une région spécifique.

DescribeParameterGroup

Interroge les détails d'un modèle de paramètres RDS spécifique.

DeleteParameterGroup

Supprime un modèle de paramètres RDS.

FAQ

Q : Comment réinitialiser un paramètre d'un modèle de paramètres personnalisé à sa valeur par défaut ?

R :

  1. Dans le modèle de paramètres personnalisé, localisez le paramètre cible et rétablissez sa valeur par défaut. Pour plus d'instructions, consultez la section Modifier un modèle de paramètres.

  2. Réappliquez le modèle de paramètres à l'instance cible. Pour plus d'instructions, consultez la section Appliquer un modèle de paramètres.