CPU-Overprovisioning mit Autonomous Database on Dedicated Exadata Infrastructure
Sie können mehr Autonomous Databases als die verfügbaren physischen CPUs auf einer dedizierten Exadata-Infrastruktur bereitstellen. Dies wird als CPU-Overprovisioning bezeichnet.
Hinweis:
CPU-Overprovisioning wird nur für den OCPU-Compute-Typ unterstützt.Verwandte Themen
CPU-Overprovisioning
Mit dem CPU-Overprovisioning können Sie mehr Datenbanken auf Systemebene erstellen und mehr Datenbanken auf jeder Infrastrukturinstanz ausführen.
Beim Provisioning von Autonomous Databases können Sie Datenbanken, die keine ganze OCPU benötigen, einen partiellen OCPU-Wert (0,1 bis 0,9 OCPUs mit einem Inkrement von 0,1) zuweisen. Sie können den OCPU-Verbrauch optimieren, indem Sie Datenbanken mit kritischen Workloads mit minimaler oder nicht leistungsstarker Performance einen Bruchteil einer OCPU zuweisen, die für Nicht-Produktionsdatenbanken wie Entwicklungs- oder Testumgebungen verwendet werden. Wenn Sie eine Testdatenbank mit weniger als 1 OCPU bereitstellen, z.B. 0,1 OCPUs, können Sie die restlichen 0,9 OCPUs für andere Datenbanken beibehalten. Somit können Sie mehr Datenbanken bereitstellen als die verfügbaren CPUs. Beispiel: Eine Exadata-Infrastruktur mit 100 CPUs kann 1000 autonome Datenbanken mit CPU-Overprovisioning abdecken.
Bei Datenbanken, die mindestens eine OCPU verwenden, müssen Sie die Anzahl der zugewiesenen CPUs um ein Vielfaches von mindestens 1 OCPU erhöhen. Beispiel: Sie können einer Datenbank keine 3,5 OCPUs zuweisen. Die nächste verfügbare OCPU-Anzahl nach 3 ist 4. Sie können jeder Autonomous Database auch nur 32 GB Speicher zuweisen. Die reduzierten Mindestanforderungen für OCPU- und Speicherressourcen ermöglichen ein Overprovisioning von Datenbanken und die Ausführung weiterer Datenbanken auf jeder Infrastrukturinstanz.
CPU-Overprovisioning implementieren
- Die
tp
- undlow
-Services für die Autonomous Transaction Processing-Workloads. low
-Services für Autonomous Data Warehouse-Workloads
- CPU-Overprovisioning wird für Datenbanken, die ECPUs verwenden, nicht unterstützt. Der Mindestwert für ECPU für eine Autonomous Database ist 2.
- Sie können Datenbanken, die keine ganze OCPU benötigen, einen partiellen OCPU-Wert zwischen 0,1 und 0,9 (in Schritten von 0,1 OCPUs) zuweisen. Bei Datenbanken, die mindestens eine OCPU benötigen, müssen Sie die Anzahl der zugewiesenen OCPUs als Ganzzahl angeben. Beispiel: Sie können einer Datenbank keine 3,5 OCPUs zuweisen. Die nächste verfügbare OCPU-Anzahl nach 3 ist 4.
- Beim Klonen aus einem Backup können Sie die CPU bei Bedarf nur nach dem Klon auf einen Bruchteilwert skalieren. Anweisungen zum Klonen aus einem Backup finden Sie unter Autonomous Database aus Backup klonen.
- Die Skalierung von einem Bruchteilwert auf eine vollständige OCPU wirkt sich nicht auf die vordefinierten Datenbankservices aus, mit denen Sie eine Verbindung herstellen können. Sie können nur eine Verbindung zu den
tp
- undlow
-Services für die Autonomous Transaction Processing-Workloads und dielow
-Services für die Autonomous Data Warehouse-Workloads herstellen. Anweisungen zum vertikalen Skalieren der Datenbank finden Sie unter CPU- oder Speicherressourcen zu einer Autonomous Database hinzufügen. - Die Skalierung von einer vollständigen OCPU auf einen Bruchteilwert wirkt sich nicht auf die vordefinierten Datenbankservices aus, mit denen Sie eine Verbindung herstellen können. Auch bei einer überprovisionierten OCPU können Sie weiterhin eine Verbindung zu allen vordefinierten Datenbankservices herstellen, wie vor der Skalierung. Anweisungen zum Herunterskalieren der Datenbank finden Sie unter CPU- oder Speicherressourcen aus einer Autonomous Database entfernen.
Mit Autoscaling kann eine Autonomous Database bis zu 3-mal mehr CPU- und I/O-Ressourcen nutzen als die zugewiesene CPU-Anzahl. Wenn das Autoscaling auf Datenbanken angewendet wird, die auf überprovisionierten OCPUs erstellt wurden, wird es auf die nächste Ganzzahl gerundet, wenn die 3-fache CPU-Anzahl zu einem Bruchteil führt. Weitere Informationen finden Sie unter CPU-Zuweisung bei Autoscaling.