Tous les produits
Search
Centre de documentation

ApsaraDB RDS:Modify read weight distribution

Dernière mise à jour :Oct 12, 2026

Lors des pics d'activité ou dans les scénarios de lecture à forte concurrence, modifiez les poids de lecture d'un endpoint de routage en lecture seule. L'endpoint transfère alors automatiquement les requêtes de lecture vers le nœud secondaire et toutes les instances en lecture seule configurées, selon les nouveaux poids. Cette fonctionnalité permet au service de séparation lecture/écriture de s'adapter aux différentes exigences métier et conditions de charge.

Prérequis

L'instance principale RDS for SQL Server doit répondre aux exigences suivantes. Vous pouvez consulter ces informations sur la page Basic Information de votre instance.

  • Version du moteur : 2017 EE, 2019 EE, 2022 EE ou 2025 EE

  • Série d'instances : RDS Cluster Edition

  • Type de stockage : ESSD

  • Méthode de facturation : abonnement ou paiement à l'utilisation. Les instances serverless ne sont pas prises en charge.

Procédure

  1. Connectez-vous à la console ApsaraDB RDS et accédez à la page Instances. Dans la barre de navigation supérieure, sélectionnez la région où se trouve l'instance RDS. Recherchez ensuite l'instance RDS et cliquez sur son ID.

  2. Dans le volet de navigation de gauche, cliquez sur Cluster Management.

  3. Cliquez sur Configure Readonly Splitting Address . Dans la boîte de dialogue, sélectionnez Customized Distribution et définissez un poids de lecture pour chaque nœud. Par exemple, attribuez un poids de lecture de 0 au nœud principal et de 800 au nœud secondaire.

    Plus le poids de lecture d'une instance est élevé, plus elle traite de requêtes de lecture. Par exemple, si une instance principale dispose de trois instances en lecture seule avec des poids de lecture de 100, 200 et 200, les requêtes de lecture sont réparties entre les instances selon un ratio de 1:2:2.

    • Automatic Distribution : le système alloue automatiquement le poids de lecture de chaque instance en fonction de ses spécifications. Les nouvelles instances en lecture seule ajoutées à l'instance principale sont également incluses automatiquement dans le lien de séparation lecture/écriture avec des poids attribués par le système, sans configuration manuelle requise. Pour plus d'informations, consultez System weight allocation rules.

    • Customized Distribution : définissez manuellement le poids de lecture pour chaque instance. La valeur doit être un entier compris entre 0 et 10 000. Si vous ajoutez une instance en lecture seule à l'instance principale, son poids de lecture est par défaut de 0 et doit être modifié manuellement.

    Remarque

    Si une instance en lecture seule est supprimée, son poids est automatiquement retiré. Les poids des autres instances restent inchangés.

  4. Cliquez sur OK.

Rubriques connexes

  • Si vous utilisez RDS Cluster Edition, les nœuds secondaires de votre cluster RDS sont accessibles en lecture. Une instance RDS exécutant RDS Cluster Edition est appelée un cluster RDS. Après la création d'un cluster RDS, les nœuds secondaires du cluster RDS servent par défaut de nœuds en lecture seule. Pour plus d'informations, consultez Readable secondary instance.

  • Si vous n'avez plus besoin de la fonctionnalité de séparation lecture/écriture, désactivez-la. Pour plus d'informations, consultez Disable read/write splitting (read-only routing endpoint).