Le nœud coordinateur d'une instance AnalyticDB for PostgreSQL gère les connexions, l'état et la distribution des tâches. Si votre instance manque de ressources, modifiez les spécifications du nœud coordinateur et mettez à l'échelle vos nœuds de calcul pour améliorer les performances globales de l'instance, notamment la capacité de connexion et le débit en lecture/écriture.
Prérequis
La modification des spécifications du nœud coordinateur interrompt toutes les requêtes SQL en cours d'exécution. Vous ne pourrez pas reprendre ces requêtes une fois la modification terminée.
Sélectionner les spécifications du nœud coordinateur
Bien que les spécifications par défaut du nœud coordinateur suffisent dans la plupart des scénarios, vous devrez peut-être opter pour des spécifications supérieures si votre activité gère un grand nombre de connexions simultanées ou exécute une charge de travail de traitement transactionnel (TP) exigeant une faible latence et un débit élevé.
Tenez compte des facteurs suivants pour décider s'il convient d'ajuster les spécifications de votre nœud coordinateur.
-
Données de surveillance de l'instance
Consultez l'utilisation des ressources du nœud coordinateur dans l'onglet Coordinator Nodes de la page Monitoring and Alerts de la console. Si l'utilisation du processeur ou de la mémoire du nœud coordinateur reste élevée pendant une période prolongée, nous vous recommandons de mettre à niveau ses spécifications.
-
Charges de work types
Pour une charge de travail TP classique telle que TPC-C (pour plus d'informations, consultez l'introduction à TPC-C), les spécifications du nœud coordinateur ont un impact direct sur les performances des tests.
Le tableau suivant présente les paramètres de performance d'une instance dotée de 32 nœuds de calcul, chacun disposant de 4 cœurs de processeur et de 32 Go de mémoire. Ces valeurs sont fournies à titre indicatif uniquement.
Ressources du coordinateur (CU)
Concurrence
Performance (tpmC)
Ratio linéaire
8
32
18361.97
1,0
16
64
33536.84
1,83
32
128
58787.01
3,20
Les résultats des tests montrent que, pour une charge de travail TP, l'augmentation des spécifications du nœud coordinateur peut améliorer considérablement les performances du système. Toutefois, les gains de performance diminuent au-delà de 32 unités de calcul (CU), car la bande passante du disque cloud des nœuds de calcul devient le goulot d'étranglement. Par conséquent, il est généralement recommandé de ne pas dépasser 32 CU pour le nœud coordinateur. Si votre charge de travail nécessite plus de 32 CU, contactez le support officiel d'AnalyticDB for PostgreSQL.
Ajouter des ressources au nœud coordinateur
Connectez-vous à la console AnalyticDB for PostgreSQL.
Dans le coin supérieur gauche de la console, sélectionnez une région.
Repérez l'instance à gérer et cliquez sur son ID.
-
Dans le coin supérieur droit de la page Basic Information, choisissez .
Si l'instance se trouve dans l'état Info, cochez la case I am aware of the impact of this operation and agree to continue it. dans la boîte de dialogue qui s'affiche, puis cliquez sur OK.
ImportantCette opération interrompt toutes les requêtes SQL en cours d'exécution. Vous ne pourrez pas reprendre ces requêtes une fois la modification terminée.
-
Sur la page Upgrade/Downgrade, sélectionnez les ressources souhaitées pour le nœud coordinateur, acceptez les conditions d'utilisation et cliquez sur Buy Now.
ImportantLes ressources du nœud coordinateur dépassant 8 CU sont facturées selon le modèle paiement à l'utilisation. Pour plus de détails sur la facturation, consultez la rubrique Tarification.
Revenez à la page Instances et attendez que l'état de l'instance passe à Running.
Supprimer des ressources du nœud coordinateur
Connectez-vous à la console AnalyticDB for PostgreSQL.
Dans le coin supérieur gauche de la console, sélectionnez une région.
Repérez l'instance à gérer et cliquez sur son ID.
-
Dans le coin supérieur droit de la page Basic Information, choisissez .
Si l'instance se trouve dans l'état Info, cochez la case I am aware of the impact of this operation and agree to continue it. dans la boîte de dialogue qui s'affiche, puis cliquez sur OK.
ImportantCette opération interrompt toutes les requêtes SQL en cours d'exécution. Vous ne pourrez pas reprendre ces requêtes une fois la modification terminée.
Sur la page Upgrade/Downgrade, sélectionnez les ressources souhaitées pour le nœud coordinateur, acceptez les conditions d'utilisation et cliquez sur Buy Now.
Revenez à la page Instances et attendez que l'état de l'instance passe à Running.