専用Exadataインフラストラクチャ上のAutonomous DatabaseでのCPUオーバープロビジョニング
専用Exadataインフラストラクチャで使用可能な物理CPUより多くのAutonomous Databaseをプロビジョニングできます。これは、CPUオーバープロビジョニングと呼ばれます。
ノート:
CPUオーバープロビジョニングは、OCPUコンピュート・タイプでのみサポートされます。CPUオーバープロビジョニングについて
CPUオーバープロビジョニングを使用すると、システム・レベルでより多くのデータベースを作成し、各インフラストラクチャ・インスタンスでより多くのデータベースを実行できます。
Autonomous Databaseのプロビジョニング中に、OCPU全体を必要としないデータベースには、小数単位のOCPU値(0.1から0.9の単位のOCPU)を割り当てることができます。開発環境やテスト環境などの非本番データベースに使用される、最小限または非パフォーマンスのクリティカル・ワークロードでOCPUをデータベースに割り当てることで、OCPUの消費を最適化できます。0.1 OCPUなど、1 OCPU未満のテスト・データベースをプロビジョニングすると、他のデータベースの残りの0.9 OCPUを保持できます。したがって、使用可能なCPUより多くのデータベースをプロビジョニングできます。たとえば、CPUが100個あるExadataインフラストラクチャは、CPUオーバープロビジョニングで1000個のAutonomous Databasesに対応できます。
1つ以上のOCPUを使用するデータベースの場合、割り当てられるCPUの数を、1つ以上のOCPUの倍数ずつ増やす必要があります。たとえば、データベースに3.5 OCPUを割り当てることはできません。3を上回る次に使用可能なOCPU数は4です。また、各Autonomous Databaseに32 GBのストレージを割り当てることもできます。OCPUおよびストレージ・リソースの最小要件が低くなると、データベースをオーバープロビジョニングし、各インフラストラクチャ・インスタンスでより多くのデータベースを実行できます。
CPUオーバープロビジョニングの実装
- Autonomous Transaction Processingワークロードの
tp
およびlow
サービス。 - Autonomous Data Warehouseのワークロードの
low
サービス。
- CPUオーバープロビジョニングは、ECPUを使用するデータベースではサポートされていません。Autonomous Databaseの最小ECPU値は2です。
- OCPU全体を必要としないデータベースには、0.1から0.9までの小数単位のOCPU値を(0.1 OCPU単位で)割り当てることができます。1つ以上のOCPUを必要とするデータベースの場合、割り当てられるOCPUの数を整数として指定する必要があります。たとえば、データベースに3.5 OCPUを割り当てることはできません。3を上回る次に使用可能なOCPU数は4です。
- バックアップからのクローニング中に、必要に応じてクローンのあとのみ、CPUのサイズを小数値に変更できます。バックアップからのクローニングの手順については、「バックアップからのAutonomous Databaseのクローニング」を参照してください。
- 小数値を1つのOCPUにスケール・アップしても、接続できる事前定義済データベース・サービスに影響はありません。Autonomous Transaction Processingワークロードの場合は
tp
およびlow
サービス、Autonomous Data Warehouseワークロードの場合はlow
サービスにのみ接続できます。データベースのスケール・アップの手順については、Autonomous DatabaseへのCPUまたはストレージ・リソースの追加を参照してください。 - 完全なOCPUから小数の値にスケール・ダウンしても、接続できる事前定義済データベース・サービスに影響はありません。オーバープロビジョニングされたOCPU上にあるにもかかわらず、スケール・ダウン前と同じように、すべての事前定義済データベース・サービスに引き続き接続できます。データベースをスケール・ダウンする手順は、Autonomous DatabaseからのCPUまたはストレージ・リソースの削除を参照してください。
自動スケーリングにより、Autonomous Databaseは、割り当てられたCPU数の最大3倍のCPUおよびIOリソースを使用できます。オーバープロビジョニングされたOCPUで作成されたデータベースに自動スケーリングが適用される場合、CPU数が3倍になると、次の整数に丸められます。詳細は、自動スケーリング時のCPU割当てを参照してください。