データベースの運用中は、ストレージ関連の問題をできるだけ早く特定して解決する必要があります。 ストレージ分析機能を使用して、ApsaraDB RDS for MySQLインスタンスでストレージ使用量とストレージが使用可能な残り日数を表示できます。 この機能では、指定されたテーブルのストレージ使用量、テーブルスペースのフラグメント、およびRDSインスタンスの例外診断結果を表示することもできます。 この機能は、データベースの安定性を確保するために、ストレージ例外を早期に特定するのに役立ちます。
前提条件
RDSインスタンスは、RDS High-availability EditionまたはRDS Cluster Editionを実行します。
RDSインスタンスがRDS Basic Editionを実行している場合、Database Autonomy Service (DAS) コンソールでストレージ分析を実行できます。 詳細については、「ストレージ分析」をご参照ください。
背景情報
ストレージ分析機能を使用すると、ストレージの使用状況と、RDSインスタンスで使用可能なストレージの残り日数を表示できます。 この機能では、指定されたテーブルのストレージ使用量、テーブルスペースのフラグメント、およびRDSインスタンスの例外診断結果を表示することもできます。
使用上の注意
ストレージ分析機能を使用して、最大20,000のテーブルを分析できます。
手順
- [インスタンス] ページに移動します。 上部のナビゲーションバーで、RDS インスタンスが存在するリージョンを選択します。 次に、RDSインスタンスを見つけ、インスタンスのIDをクリックします。
左側のナビゲーションウィンドウで、自律型サービス (CloudDBA) > ワンクリック診断 を選択します。
表示されるページで、ストレージ分析 タブをクリックします。
ストレージ概要 タブと データ容量 タブで、RDSインスタンスのストレージ使用状況を表示します。ストレージ分析
タブ
セクション
説明
ストレージ概要
ストレージ
次のストレージ情報を表示できます。例外、先週の 1 日あたりの増加の平均、ストレージ使用可能日数、ストレージ使用量。
説明ポインタを上に移動して、各アイテムの詳細を表示できます。
例外
RDSインスタンスのテーブルまたはコレクションに関する例外情報を表示できます。 RDSインスタンスの自動スペース最適化機能が有効になっている場合は、スペース最適化履歴を表示することもできます。例外
DASは次の例外を識別できます。
自動インクリメント主キーの潜在的なオーバーフロー: DASは、RDSインスタンス内の自動インクリメント主キーの潜在的なオーバーフローを自動的に識別します。
重複インデックス: DASは、RDSインスタンス内の重複インデックスを自動的に識別します。
表領域フラグメントの識別: 詳細については、「表領域フラグメントの自動リサイクル」をご参照ください。
ストレージトレンド
特定の期間におけるストレージの変更傾向を表示できます。
説明期間は最大7日間に及ぶことができます。
表領域
RDSインスタンスの各テーブルのストレージ使用量などの情報を表示できます。 テーブルの名前をクリックすると、テーブルの 項目 と インデックス を表示できます。
データ容量
データベースインスタンス内の各データベースのストレージ使用率とデータベース内のテーブルスペースの使用率を表示できます。
テーブルの名前をクリックすると、テーブルの 項目 と インデックス を表示できます。
参考資料
RDSインスタンスの自動ストレージ拡張機能を有効にすると、使用可能なストレージが指定されたしきい値に達すると、システムは自動的にストレージ容量を拡張します。 詳細については、「ストレージの自動拡張機能の使用」をご参照ください。
RDSインスタンスの自動フラグメント再利用機能を有効にすると、テーブルのテーブルスペースサイズやフラグメント化率などのメトリックが指定されたしきい値に達すると、システムはテーブル内のテーブルスペースフラグメントを自動的に再利用します。 詳細については、「自動フラグメント再利用機能の使用」をご参照ください。
他のデータベースエンジンのストレージ分析については、次のトピックを参照してください。