CPU- oder Speicherressourcen einer Autonomous Database on Dedicated Exadata Infrastructure verwalten

Sie können CPU- oder Speicherressourcen von einer Autonomous Database auf der Seite Details verwalten.

Hinweis:

In einem Autonomous Data Guard-Setup können Sie eine Autonomous Database, deren Standbydatenbank sich in der Snapshot-Standbydatenbankrolle befindet, nicht skalieren. Sie müssen die autonome Standbycontainerdatenbank (ACD) in die physische Standbyrolle konvertieren, um diese Datenbank zu skalieren. Anweisungen finden Sie unter Snapshot-Standby in physische Standbydatenbank konvertieren.

CPU- oder Speicherressourcen zu einer Autonomous Database hinzufügen

Erforderliche IAM-Policys

use autonomous-databases

Zugehörige Liveübungen

Als Alternative können Sie Lab 11: Zero Downtime Scaling im Oracle Autonomous Database Dedicated for Developers and Database Users Workshop ausführen, um diese Anweisungen auszuprobieren.

Vorgehensweise

  1. Gehen Sie zur Seite Details der Autonomous Database, der Sie CPU- oder Speicherressourcen hinzufügen möchten.

    Hinweis:

    Gehen Sie bei Datenbank, die Autonomous Data Guard verwenden, zur Seite Details der primären Datenbank.

    Anweisungen finden Sie unter Details einer Autonomous Database on Dedicated Exadata Infrastructure anzeigen.

  2. Klicken Sie in Oracle Public Cloud im Abschnitt Ressourcenzuteilung auf Bearbeiten. Klicken Sie unter Exadata Cloud@Customer im Abschnitt Ressourcen auf Bearbeiten. Die Seite Skalierung verwalten wird geöffnet.

    Nicht anwendbar Diese Option ist für eine Autonomous Database für Entwickler-Instanz nicht aktiviert.

    Hinweis:

    Alternativ können Sie die Seite Skalierung verwalten öffnen, indem Sie unter Weitere Aktionen in Oracle Public Cloud auf Ressourcenzuweisung verwalten oder unter Aktionen in Exadata Cloud@Customer auf Skalierung verwalten klicken.
  3. Wählen Sie die Änderung der Ressourcen für Ihre Skalierungsanforderung aus:
    • Klicken Sie auf den Pfeil nach oben, um einen Wert für ECPU-Anzahl oder OCPU-Anzahl auszuwählen. Der Standardwert ist keine Änderung.

      Bei Datenbanken, die ECPUs verwenden, müssen Sie die Anzahl der zugewiesenen ECPUs auf eine Ganzzahl erhöhen. Beispiel: Sie können einer Datenbank keine 3.5 ECPUs zuweisen. Die nächste verfügbare ECPU-Anzahl nach 3 ist 4.

      Bei Datenbanken, die OCPUs verwenden, die keine ganze OCPU benötigen, können Sie die OCPU-Anzahl von 0,1 bis 0,9 (in Schritten von 0,1) erhöhen. Dies wird als CPU-Overprovisioning bezeichnet. Informationen zu Anforderungen und Einschränkungen des CPU-Overprovisionings finden Sie unter CPU-Overprovisioning.

      Hinweis:

      Die vertikale Skalierung einer Datenbank mit CPU-Overprovisioning zur Verwendung einer vollständigen OCPU wirkt sich nicht auf die vordefinierten Datenbankservices aus, mit denen Sie eine Verbindung herstellen können. Das heißt, Sie können nur eine Verbindung zu den tp- und low-Services für die Autonomous Transaction Processing-Workloads und zu den low-Services für die Autonomous Data Warehouse-Workloads herstellen. Eine Liste der vordefinierten Services, die von einer Autonomous Database unterstützt werden, finden Sie unter Namen vordefinierter Datenbanken für autonome Datenbanken.

      Bei Datenbanken, die mindestens 1 OCPU verwenden, müssen Sie die Anzahl der zugewiesenen OCPUs um eine Ganzzahl erhöhen. Beispiel: Sie können einer Datenbank keine 3,5 OCPUs zuweisen. Die nächste verfügbare OCPU-Anzahl nach 3 ist 4.

      Die ausgewählte CPU-Anzahl wird anhand einer Liste mit bereitstellbaren CPUs validiert. Wenn die Datenbank nicht auf die ausgewählte CPU-Anzahl vertikal skaliert werden kann, werden die beiden nächsten bereitstellbaren CPU-Werte angegeben. Weitere Informationen zu CPUs, die bereitgestellt werden können, finden Sie unter Auswirkungen von VM-Clusterknoten auf das CPU-Management.

      Tipp:

      Mit der API GetAutonomousDatabase können Sie eine vollständige Liste der verfügbaren CPU-Werte abrufen.
    • Klicken Sie auf den Pfeil nach oben, um einen Wert für Speicher (GB) auszuwählen. Alternativ können Sie den Wert auch direkt eingeben. Der Standardwert ist keine Änderung.
  4. Klicken Sie auf Aktualisieren, um die Ressourcen zu ändern.

CPU- oder Speicherressourcen aus einer Autonomous Database entfernen

Erforderliche IAM-Policys

use autonomous-databases

Vorgehensweise

  1. Gehen Sie zur Seite Details der Autonomous Database, aus der Sie CPU- oder Speicherressourcen entfernen möchten.

    Hinweis:

    Gehen Sie bei Datenbank, die Autonomous Data Guard verwenden, zur Seite Details der primären Datenbank.

    Anweisungen finden Sie unter Details einer Autonomous Database on Dedicated Exadata Infrastructure anzeigen.

  2. Klicken Sie in Oracle Public Cloud im Abschnitt Ressourcenzuteilung auf Bearbeiten. Klicken Sie unter Exadata Cloud@Customer im Abschnitt Ressourcen auf Bearbeiten. Die Seite Skalierung verwalten wird geöffnet.

    Nicht anwendbar Diese Option ist für eine Autonomous Database für Entwickler-Instanz nicht aktiviert.

    Hinweis:

    Alternativ können Sie die Seite Skalierung verwalten öffnen, indem Sie unter Weitere Aktionen in Oracle Public Cloud auf Ressourcenzuweisung verwalten oder unter Aktionen in Exadata Cloud@Customer auf Skalierung verwalten klicken.
  3. Wählen Sie die Änderung der Ressourcen für Ihre Skalierungsanforderung aus:
    • Klicken Sie auf den Pfeil nach unten, um einen Wert für ECPU-Anzahl oder OCPU-Anzahl auszuwählen. Der Standardwert ist keine Änderung.

      Bei Datenbanken, die ECPUs verwenden, müssen Sie die Anzahl der zugewiesenen ECPUs auf eine Ganzzahl reduzieren. Beispiel: Sie können einer Datenbank keine 3.5 ECPUs zuweisen. Die nächste verfügbare ECPU-Anzahl unter 4 ist 3. Sie können die ECPUs nicht auf einen Wert kleiner als 2 herunterskalieren.

      Bei Datenbanken, die weniger als 1 OCPU verwenden, können Sie den OCPU-Wert für OCPUs von 0,9 auf 0,1 (in einer Reduzierung von 0,1) verringern. Informationen zu Anforderungen und Einschränkungen des CPU-Overprovisionings finden Sie unter CPU-Overprovisioning.

      Hinweis:

      Wenn Sie eine Datenbank herunterskalieren, um CPU-Overprovisioning (OCPU-Wert kleiner als 1) von einer vollständigen CPU (positive Ganzzahl) zu verwenden, wirkt sich dies nicht auf die vordefinierten Datenbankservices aus, zu denen Sie eine Verbindung herstellen können. Auch bei einem CPU-Overprovisioning können Sie weiterhin eine Verbindung zu allen vordefinierten Datenbankservices herstellen, wie vor der Skalierung. Eine Liste der vordefinierten Services, die von einer Autonomous Database unterstützt werden, finden Sie unter Namen vordefinierter Datenbanken für autonome Datenbanken.

      Bei Datenbanken, die mehr als 1 OCPU verwenden, müssen Sie die Anzahl der zugewiesenen OCPUs um eine Ganzzahl verringern. Beispiel: Sie können einer Datenbank keine 3,5 OCPUs zuweisen. Die nächste verfügbare Anzahl von OCPUs unter 4 ist 3.

      Die ausgewählte CPU-Anzahl wird mit einer Liste mit CPUs validiert, die bereitgestellt werden können. Wenn die Datenbank nicht auf die ausgewählte CPU-Anzahl herunterskaliert werden kann, werden Ihnen die beiden nächsten CPU-Werte angegeben, die bereitgestellt werden können. Weitere Informationen zu CPUs, die bereitgestellt werden können, finden Sie unter Auswirkungen von VM-Clusterknoten auf das CPU-Management.

      Tipp:

      Mit der API GetAutonomousDatabase können Sie eine vollständige Liste der verfügbaren CPU-Werte abrufen.
    • Klicken Sie auf den Pfeil nach unten, um einen Wert für Storage (GB) auszuwählen. Der Standardwert ist keine Änderung. Der minimale Speicher, den Sie angeben können, ist der tatsächlich belegte Speicherplatz der Quelldatenbank, auf das nächste GB gerundet.
  4. Klicken Sie auf Aktualisieren, um die Ressourcen zu ändern.