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