Modification de la forme ou de la configuration matérielle d'un système de base de données
Modifiez la forme ou la configuration matérielle d'une base de données OCI Database with PostgreSQL.
Après avoir provisionné un système de base de données, vous pouvez modifier la forme en fonction de l'évolution des exigences de performance. Par exemple, vous pouvez avoir besoin d'un système avec plus d'unités OCPU ou vous pouvez réduire les coûts en diminuant le nombre d'unités OCPU. Si le système de base de données utilise une forme flexible, vous pouvez ajuster le nombre d'OCPU et la quantité de mémoire disponible pour le système sans sélectionner de nouvelle forme.
Lors de la modification de la forme d'un système de base de données, le service remplace tous les noeuds existants, un par un, pour réduire les temps d'arrêt à l'échelle de la grappe. Les clients doivent rétablir les connexions PSQL existantes pendant le processus de remplacement.
Vous ne pouvez pas modifier la série d'une forme.
Si vous avez seulement besoin de modifier la configuration appliquée à un système de base de données, voir Modification de la configuration appliquée à un système de base de données.
Utilisez la commande
oci psql db-system update
et les paramètres requis pour mettre à jour la forme d'un système de base de données avec une forme fixe :oci psql db-system update --db-system-id <database_OCID> --shape <shape_name> [OPTIONS]
Pour mettre à jour la configuration matérielle d'un système de base de données avec une forme flexible, utilisez la commande suivante :
oci psql db-system update --db-system-id <database_OCID> --shape <shape_name> --instance-memory-size-in-gbs <memory_in_gbs> --instance-ocpu-count <ocpu_count> [OPTIONS]
Pour la liste complète des paramètres et des valeurs pour les commandes de l'interface de ligne de commande, voir Informations de référence sur les commandes de l'interface de ligne de commande.
Exécutez l'opération UpdateDbSystem avec l'attribut
shape
pour mettre à jour la forme du système de base de données.Pour plus d'informations sur l'utilisation de l'API et sur la signature des demandes, voir la documentation de l'API REST et Security Credentials. Pour plus d'informations sur les trousses SDK, voir Trousses SDK et interface de ligne de commande.