自動ストレージ拡張の有効化または無効化
DBシステムでの自動ストレージ拡張を有効にして、割り当てられたストレージ領域がいっぱいになったときにサービスが失われないようにします。
ノート
Always Free DBシステムでは、自動ストレージ拡張を有効にできません。
Always Free DBシステムでは、自動ストレージ拡張を有効にできません。
次のメトリックを使用して、DBシステムのストレージ領域を監視できます:
- StorageAllocated: GiBの間隔中にDBシステムに割り当てられた領域の最大量。
- StorageUsed: GiBの間隔中に使用された領域の最大数。
自動ストレージ拡張が有効な場合、残りの使用可能なストレージが現在割り当てられているストレージの10%以下になると、DBシステム・ストレージが拡張されます。
StorageUsed >= StorageAllocated * 0.90ストレージ使用しきい値に達すると、ストレージ割り当ては次のように増加します。
If StorageAllocated < 150 GB:
StorageAllocated = StorageAllocated + CEILING(8 + (StorageAllocated / 25))
If StorageAllocated >= 150 GB:
StorageAllocated = CEILING(StorageAllocated * 1.115)結果は、次のGB全体に切り上げられ、DBシステム用に構成された最大ストレージ・サイズを超えることはできません。 拡張ストレージ・サイズは、次の自動拡張のしきい値を計算するために使用される現在のストレージ・サイズになります。構成された最大ストレージ・サイズに達した後、DBシステムはそのストレージをさらに拡張しません。
表8-19 storage-usedしきい値および結果の割当ての例
| 割当て済ストレージ(GB) | 拡張をトリガーするために使用するストレージ(GB) | 拡張後に割り当てられたストレージ(GB) |
|---|---|---|
| 50 | 45 | 60 |
| 100 | 90 | 112 |
| 200 | 180 | 223 |
| 500 | 450 | 558 |
| 800 | 720 | 892 |
| 1,000 | 900 | 1,115 |
| 1,050 | 945 | 1,171 |
| 1,100 | 990 | 1,227 |
チャートを作成して、一定期間にわたってメトリックを監視し、値が変更されたかどうか、または値が変更された時期を識別できます。メトリックを使用した問合せの作成を参照してください。必要に応じて、メトリックに基づいてアラームを作成することもできます。メトリックを使用したアラームの作成を参照してください。
自動ストレージ拡張を有効または無効にするには、次のいずれかの方法を使用します。
- コンソールの使用
- CLIの使用
- REST APIを使用して、
dataStorage属性を指定してUpdateDbSystem操作を実行します。
コンソールの使用
DBシステムの「ストレージ・サイズの更新」コンソール・アクションを使用して、自動ストレージ拡張を有効または無効にできます。
DBシステムの自動ストレージ拡張を有効または無効にするには、次を実行します:
CLIの使用
コマンドライン・インタフェースを使用して、自動ストレージ拡張を有効または無効にします。
このタスクでは次が必要です:
- DBシステムのOracle Cloud Identifier (OCID)。
- 適切に構成されたCLIインストールと必要なSSHキー。コマンドライン・インタフェースを参照してください。
このコマンドは、DBシステムを更新し、作業リクエスト情報を返します。