Database Autonomy Service ( DAS ) は、ストレージ分析機能を提供します。この機能を使用すると、データベースインスタンスのストレージ使用量と、データベースインスタンスの残りのストレージ容量が使用可能な日数を表示できます。また、データベース内の表領域の使用状況、フラグメント、異常診断結果に関する情報を表示することもできます。このトピックでは、ストレージ分析機能の使用方法について例を挙げて説明します。この例では、ApsaraDB RDS for MySQL インスタンスを使用します。
前提条件
次のタイプのデータベースサービスがサポートされています。
ApsaraDB RDS for MySQL、PolarDB for MySQL、ApsaraDB MyBase for MySQL、および自己管理 MySQL データベース
ApsaraDB for MongoDB および自己管理 MongoDB データベース
ApsaraDB RDS for PostgreSQL および PolarDB for PostgreSQL データベース
PolarDB for PostgreSQL ( Oracle 互換 ) データベース
PolarDB-X 2.0 データベース
使用上の注意
ストレージ分析機能を使用して、最大 20,000 件のテーブルを分析できます。
単一データベースインスタンスのストレージ分析結果を表示する
DAS コンソール にログインします。
左側のナビゲーションウィンドウで、[インテリジェント O&M センター] > インスタンスモニター を選択します。
表示されたページで、管理するデータベースインスタンスを見つけ、インスタンス ID をクリックします。インスタンスの詳細ページが表示されます。
左側のナビゲーションウィンドウで、ストレージ分析 をクリックします。
ストレージ概要 タブと データ容量 タブで、データベースインスタンスのストレージ使用量を表示します。
タブ
セクション
説明
ストレージ概要
ストレージ
以下のディメンションで収集されたストレージ情報を表示できます。例外、先週の 1 日あたりの増加の平均、ストレージ使用可能日数、ストレージ使用量。
説明ディメンションの横にある
アイコンをクリックすると、詳細情報を表示できます。
例外
データベースインスタンス内のテーブルまたはコレクションに関する例外情報を表示できます。データベースインスタンスで自動容量最適化機能が有効になっている場合は、容量最適化履歴も表示できます。
DAS は、以下の例外を識別できます。
潜在的な自動インクリメント主キーのオーバーフロー: DAS は、ApsaraDB RDS for MySQL インスタンスと PolarDB for MySQL クラスタで自動インクリメント主キーの潜在的なオーバーフローを自動的に識別できます。
重複インデックス: DAS は、ApsaraDB RDS for MySQL インスタンスと PolarDB for MySQL クラスタで重複インデックスを自動的に識別できます。
表領域の断片化: 詳細については、「表領域の断片化の自動リサイクル」をご参照ください。
ストレージトレンド
指定した期間内の使用トレンドを表示できます。
説明期間は最大 7 日間です。
表領域
データベースインスタンス内の各テーブルの詳細情報とストレージ使用量を表示できます。テーブルの名前をクリックすると、テーブルの 項目 値と インデックス 値が表示されます。
データ容量
RDS インスタンス内の各データベースのストレージ使用量と、データベース内のテーブルのストレージ使用量を表示できます。
テーブルの名前をクリックすると、テーブルの 項目 値と インデックス 値が表示されます。
グローバルストレージ使用量を表示する
DAS を使用して複数のデータベースインスタンスを管理する場合、グローバルストレージの使用率 ページの異なるタブで、エンジン別にデータベースインスタンスのストレージ使用量を表示できます。これは、ストレージ使用量が最も高いデータベースインスタンスを見つけるのに役立ちます。
グローバルストレージの使用率 ページには、以下のタイプのデータベースインスタンスのストレージ使用量が表示されます。
ApsaraDB RDS for MySQL インスタンス
自己管理 MySQL データベース
ApsaraDB for MongoDB インスタンス
自己管理 MongoDB データベース
DAS コンソール にログインします。
左側のナビゲーションウィンドウで、[ツール] > ストレージ分析 を選択します。
グローバルストレージの使用率 ページで、異なるタブでエンジン別にデータベースインスタンスのストレージ使用量を表示します。
セルフマネージド データベースのうち、[ダイレクトアクセス] または [centralized Dbgateway] メソッドを使用して DAS に接続されているものは、DAS がストレージ データを収集できないため、グローバルストレージの使用率 ページに表示されません。
説明自己管理データベースは、以下の方法を使用して DAS に接続できます。自己管理データベースを DAS に接続する方法の詳細については、「データベースインスタンスを DAS に接続する」をご参照ください。
[ダイレクトアクセス]: データベースアカウントとパスワードを入力した後、自己管理データベースは DAS に直接接続されます。
[一元化 Dbgateway]: 自己管理データベースは、一元化モードで DBGateway を使用して DAS に接続されます。