専用Exadataインフラストラクチャ上のAutonomous DatabaseのCPUまたはストレージ・リソースの管理

Autonomous DatabaseのCPUまたはストレージ・リソースは、その「詳細」ページから管理できます。

ノート:

Autonomous Data Guard設定では、スタンバイ・データベースがスナップショット・スタンバイ・ロールにあるAutonomous Databaseをスケーリングできません。このデータベースをスケーリングするには、スタンバイAutonomous Container Database (ACD)をフィジカル・スタンバイ・ロールに変換する必要があります。手順については、「スナップショット・スタンバイのフィジカル・スタンバイへの変換」を参照してください。

Autonomous DatabaseへのCPUまたはストレージ・リソースの追加

必要なIAMポリシー

use autonomous-databases

関連ライブ・ラボ

この手順を試してみる場合は、開発者およびデータベース・ユーザー専用Oracle Autonomous Databaseワークショップラボ11: ダウンタイム・ゼロのスケーリングを参照してください。

手順

  1. CPUまたはストレージ・リソースを追加するAutonomous Database「詳細」ページに移動します。

    ノート:

    Autonomous Data Guardを使用するデータベースの場合は、プライマリ・データベースの「詳細」ページに移動します。

    手順は、専用Exadataインフラストラクチャ上のAutonomous Databaseの詳細の表示に関する項を参照してください。

  2. Oracle Public Cloudで、「リソース割当て」セクションの「編集」をクリックします。Exadata Cloud@Customerで、「リソース」セクションの「編集」をクリックします。「スケーリングの管理」ページが開きます。

    該当しないこのオプションは、開発者向けAutonomous Databaseインスタンスでは有効になっていません。

    ノート:

    または、「スケーリングの管理」ページを開くには、Oracle Public Cloud「その他のアクション」の下の「リソース割当ての管理」をクリックするか、Exadata Cloud@Customer「アクション」の下の「スケーリングの管理」をクリックします。
  3. スケール・リクエストのリソースの変更を選択します:
    • 上矢印をクリックして、「ECPU数」または「OCPU数」の値を選択します。デフォルトは変更なしです。

      ECPUを使用するデータベースの場合、割り当てられたECPUの数を整数に増やす必要があります。たとえば、3.5つのECPUをデータベースに割り当てることはできません。3を上回る次に使用可能なECPU数は4です。

      OCPU全体を必要としないOCPUを使用するデータベースの場合、OCPU数を0.1から0.9まで(0.1単位で)増分できます。これはCPUオーバープロビジョニングと呼ばれます。CPUオーバープロビジョニングの要件および制限については、CPUオーバープロビジョニングを参照してください。

      ノート:

      CPUオーバープロビジョニングを使用してデータベースをスケール・アップし、完全なOCPUを使用することは、接続できる事前定義済データベース・サービスに影響しません。つまり、Autonomous Transaction Processingワークロードの場合はtpおよびlowサービス、Autonomous Data Warehouseワークロードの場合はlowサービスにのみ接続できます。Autonomous Databaseでサポートされている事前定義済サービスのリストを表示するには、Autonomous Databasesの事前定義済データベース・サービス名を参照してください。

      1つ以上のOCPUを使用するデータベースの場合、割り当てられるOCPUの数を整数ずつ増やす必要があります。たとえば、データベースに3.5 OCPUを割り当てることはできません。3を上回る次に使用可能なOCPU数は4です。

      選択したCPU数は、プロビジョニング可能なCPUのリストに対して検証され、選択したCPU数までデータベースをスケール・アップできない場合は、最も近い2つのプロビジョニング可能なCPU値が提示されます。プロビジョニング可能なCPUの詳細は、VMクラスタ・ノードのCPU管理への影響を参照してください。

      ヒント :

      GetAutonomousDatabase APIを使用して、プロビジョニング可能なCPU値の完全なリストを取得できます。
    • 上矢印をクリックして、「ストレージ(GB)」の値を選択します。または、値を直接入力することもできます。デフォルトは変更なしです。
  4. 「更新」をクリックして、リソースを変更します。

Autonomous DatabaseからのCPUまたはストレージ・リソースの削除

必要なIAMポリシー

use autonomous-databases

手順

  1. CPUまたはストレージ・リソースを削除するAutonomous Database「詳細」ページに移動します。

    ノート:

    Autonomous Data Guardを使用するデータベースの場合は、プライマリ・データベースの「詳細」ページに移動します。

    手順は、専用Exadataインフラストラクチャ上のAutonomous Databaseの詳細の表示に関する項を参照してください。

  2. Oracle Public Cloudで、「リソース割当て」セクションの「編集」をクリックします。Exadata Cloud@Customerで、「リソース」セクションの「編集」をクリックします。「スケーリングの管理」ページが開きます。

    該当しないこのオプションは、開発者向けAutonomous Databaseインスタンスでは有効になっていません。

    ノート:

    または、「スケーリングの管理」ページを開くには、Oracle Public Cloud「その他のアクション」の下の「リソース割当ての管理」をクリックするか、Exadata Cloud@Customer「アクション」の下の「スケーリングの管理」をクリックします。
  3. スケール・リクエストのリソースの変更を選択します:
    • 下矢印をクリックして、「ECPU数」または「OCPU数」の値を選択します。デフォルトは変更なしです。

      ECPUを使用するデータベースの場合、割り当てられるECPUの数を整数に減らす必要があります。たとえば、3.5つのECPUをデータベースに割り当てることはできません。4未満で次に使用可能なECPU数は3です。ECPUを2未満の値にスケール・ダウンすることはできません。

      1 OCPU未満のデータベースの場合、OCPUのOCPU値を0.9から0.1 (0.1の減分)に減らすことができます。CPUオーバープロビジョニングの要件および制限については、CPUオーバープロビジョニングを参照してください。

      ノート:

      完全なCPU (正の整数)からCPUオーバープロビジョニング(1未満のOCPU値)を使用するようにデータベースをスケール・ダウンしても、接続できる事前定義済のデータベース・サービスには影響しません。CPUのオーバープロビジョニング中であっても、スケール・ダウン前と同じように、すべての事前定義済データベース・サービスに引き続き接続できます。Autonomous Databaseでサポートされている事前定義済サービスのリストを表示するには、Autonomous Databasesの事前定義済データベース・サービス名を参照してください。

      1 OCPUを超えるデータベースの場合、割り当てられるOCPUの数を整数で減らす必要があります。たとえば、データベースに3.5 OCPUを割り当てることはできません。4未満で次に使用可能なOCPU数は3です。

      選択したCPU数は、プロビジョニング可能なCPUのリストに対して検証され、選択したCPU数にデータベースをスケール・ダウンできない場合は、プロビジョニング可能なCPU値のうち最も近い2つが提示されます。プロビジョニング可能なCPUの詳細は、VMクラスタ・ノードのCPU管理への影響を参照してください。

      ヒント :

      GetAutonomousDatabase APIを使用して、プロビジョニング可能なCPU値の完全なリストを取得できます。
    • 下矢印をクリックして、「ストレージ(GB)」の値を選択します。デフォルトは変更なしです。指定できる最小ストレージは、ソース・データベースの実際の使用済領域を次のGBに切り上げた値です。
  4. 「更新」をクリックして、リソースを変更します。