ストレージの枯渇は、ほとんど警告なしに RDS インスタンスが利用できなくなる原因となる可能性があります。ストレージ分析機能を使用すると、ストレージ使用量をリアルタイムでモニターし、ストレージの残りの利用可能日数を追跡し、自動インクリメント主キーのオーバーフロー、重複インデックス、テーブルスペースフラグメントなどの潜在的な例外を、サービス停止が発生する前に特定できます。
サポートされるエディション
ストレージ分析機能は、RDS High-availability Edition および RDS Cluster Edition で利用できます。
ご利用のインスタンスが RDS Basic Edition を実行している場合は、代わりに Database Autonomy Service (DAS) コンソールでストレージ分析を実行してください。詳細については、「ストレージ分析」をご参照ください。
制限事項
ストレージ分析機能では、最大 20,000 個のテーブルを分析できます。
ストレージ分析の表示
-
インスタンスページに移動します。上部のナビゲーションバーで、インスタンスが存在するリージョンを選択し、インスタンス ID をクリックします。
-
左側のナビゲーションウィンドウで、[自律サービス] > [診断] を選択します。
-
[ストレージ分析] タブをクリックします。
-
[ストレージ概要] タブと [データ領域] タブで、インスタンスのストレージ情報を確認します。
[ストレージ概要] タブ
| セクション | 説明 |
|---|---|
| ストレージ | [例外]、[過去 1 週間の 1 日あたりの平均増加量]、[ストレージの利用可能な日数]、[使用済みストレージ] の 4 つのメトリックが表示されます。メトリックの横にあるアイコンにカーソルを合わせると、その詳細が表示されます。 |
| 例外 | インスタンス上のテーブルまたはコレクションの例外情報が表示されます。自動スペース最適化が有効になっている場合、このセクションにはスペース最適化履歴も表示されます。DAS は、自動インクリメント主キーの潜在的なオーバーフロー、重複インデックス、テーブルスペースフラグメントの識別 (「テーブルスペースフラグメントの自動リサイクル」をご参照ください) の 3 種類の例外を検出します。 |
| ストレージ傾向 | 選択した期間のストレージ使用量のチャートが表示されます。期間は最大 7 日間です。 |
| 表領域 | テーブルごとのストレージ使用量が表示されます。テーブル名をクリックすると、その [フィールド] と [インデックス] の詳細が表示されます。 |
[データ領域] タブ
データベースごとのストレージ使用量と、各データベース内の表領域の使用量が表示されます。テーブル名をクリックすると、その [フィールド] と [インデックス] の詳細が表示されます。
次のステップ
-
ストレージの自動拡張: 利用可能なストレージがしきい値を下回ったときに、システムが自動的にストレージを拡張するように設定します。詳細については、「ストレージの自動拡張機能の使用」をご参照ください。
-
自動フラグメント回収: 表領域サイズや断片化率などのメトリックがしきい値を超えたときに、システムが自動的に表領域のフラグメントを回収するように構成します。 詳細については、「自動フラグメント回収機能を使用する」をご参照ください。
-
その他のデータベースエンジン: ストレージ分析は、ApsaraDB RDS for SQL Server および ApsaraDB RDS for PostgreSQL でも利用できます。