Ausprägung oder Hardwarekonfiguration eines Datenbanksystems ändern

Ändern Sie die Ausprägung oder Hardwarekonfiguration eines OCI Database with PostgreSQL-Datenbanksystems.

Nachdem Sie ein Datenbanksystem durch Provisioning bereitgestellt haben, können Sie die Ausprägung ändern, um sich an Änderungen der Performanceanforderungen anzupassen. Beispiel: Sie benötigen ein System mit einer höheren Anzahl von OCPUs oder möchten Kosten senken, indem sie die Anzahl der OCPUs reduziert. Wenn das Datenbanksystem eine flexible Ausprägung verwendet, können Sie die Anzahl der OCPUs und den für das System verfügbaren Arbeitsspeicher skalieren, ohne eine neue Ausprägung auszuwählen.

Wenn Sie die Ausprägung eines Datenbanksystems ändern, ersetzt der Service alle vorhandenen Knoten nacheinander, um die clusterweite Ausfallzeit zu minimieren. Clients müssen beim Ersetzen vorhandene PSQL-Verbindungen wiederherstellen.

Weitere Informationen, einschließlich einer Liste der Ausprägungen, finden Sie unter Unterstützte Ausprägungen.
Hinweis

Sie können die Reihe einer Ausprägung nicht ändern.

Wenn Sie nur die Konfiguration ändern müssen, die auf ein Datenbanksystem angewendet wird, lesen Sie Konfiguration ändern, die auf ein Datenbanksystem angewendet wird.

    1. Wählen Sie auf der Listenseite Datenbanksysteme das Datenbanksystem aus, mit dem Sie arbeiten möchten. Wenn Sie Hilfe beim Suchen der Listenseite oder des Datenbanksystems benötigen, finden Sie weitere Informationen unter Datenbanksysteme auflisten.
    2. Wählen Sie auf der Detailseite des Datenbanksystems im Menü "Aktionen" die Option Hardwarekonfiguration bearbeiten.
    3. Ausprägungsfilter: Wählen Sie Flex oder Fest aus. Flexible Ausprägungen verfügen über eine anpassbare Anzahl von OCPUs und Arbeitsspeichermenge.
    4. Ausprägungsname: Wählen Sie eine Ausprägung aus.
      Wenn Sie eine flexible Ausprägung verwenden, geben Sie Werte für die OCPU-Anzahl und den Speicher der Ausprägung ein. Weitere Informationen, einschließlich Mindest- und Höchstwerte, finden Sie unter Unterstützte Ausprägungen.
    5. Prüfen Sie im Abschnitt Erweiterungen konfigurieren die Konfiguration.

      Feste Konfigurationen sind mit bestimmten Hardwaredetails verknüpft und können nur auf Datenbanksysteme mit Hardwarekonfigurationen angewendet werden, bei denen OCPU und Arbeitsspeicher genau übereinstimmen. Wenn Sie zu einer festen Ausprägung gewechselt haben und die vorhandene Konfiguration nicht angewendet werden kann, müssen Sie eine vorhandene gültige Konfiguration auswählen oder Neue Konfiguration und Erweiterungen erstellen auswählen. Weitere Informationen finden Sie unter Erstellen einer Konfiguration.

    6. Wählen Sie Weiter.
    7. Prüfen Sie die Änderungen, die auftreten würden, wenn Sie die Ausprägung des Datenbanksystems geändert hätten. Die aktuellen Werte der Datenbanksystemkonfiguration werden zusammen mit den aktualisierten Werten angezeigt.
    8. Wenn die Änderungen zulässig sind, wählen Sie Weiterleiten aus.
  • Verwenden Sie den Befehl oci psql db-system update und die erforderlichen Parameter, um die Ausprägung eines Datenbanksystems mit einer festen Ausprägung zu aktualisieren:

    oci psql db-system update --db-system-id <database_OCID> --shape <shape_name> [OPTIONS]

    Um die Hardwarekonfiguration eines Datenbanksystems mit einer flexiblen Ausprägung zu aktualisieren, verwenden Sie den folgenden Befehl:

    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]

    Eine vollständige Liste der Parameter und Werte für CLI-Befehle finden Sie in der CLI-Befehlsreferenz.

  • Führen Sie den Vorgang UpdateDbSystem mit dem Attribut shape aus, um die Ausprägung des Datenbanksystems zu aktualisieren.

    Informationen zur Verwendung der API und Zu Signieranforderungen finden Sie unter REST-API-Dokumentation und Sicherheitszugangsdaten. Informationen zu SDKs finden Sie unter SDKs und die CLI.