すべてのプロダクト
Search
ドキュメントセンター

AnalyticDB for MySQL:クラスターまたはテーブルのデータサイズの表示と分析

最終更新日:Jun 07, 2024

AnalyticDB for MySQLでは、[ストレージの概要] ページで、クラスターまたはテーブルの合計データサイズ、コールドデータサイズ、ホットデータサイズ、インデックスデータサイズ、パーティション数、およびノードディスク使用量を表示できます。

クラスターのデータサイズの表示

スペースの概要 セクションでは、現在のクラスターの次のメトリックを表示できます。 総データ量 ホットデータ量 コールドデータ量 データの増加量 (最近の24 xiao shiおよび 過去 1 週間の 1 日平均 を含む) 。

  1. AnalyticDB for MySQLコンソールにログインします。 ホームページの左上でリージョンを選択します。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。 [クラスター] ページで、管理するクラスターを見つけ、クラスターIDをクリックします。

  2. 左側のナビゲーションウィンドウで、[ストレージ分析] > [ストレージの概要] を選択します。

  3. スペースの概要 セクションで、総データ量 ホットデータ量 コールドデータ量 、および データの増加量 メトリックを表示します。

    カテゴリ

    メトリック

    説明

    総データ量

    総データ量

    AnalyticDB for MySQLクラスター内のすべてのテーブルの合計データサイズ。

    ホットデータ量

    AnalyticDB for MySQLクラスター内のすべてのテーブルのホットデータサイズ。

    説明

    ホットデータの詳細については、「ホットデータとコールドデータの分離」をご参照ください。

    コールドデータ量

    AnalyticDB for MySQLクラスター内のすべてのテーブルのコールドデータサイズ。

    説明
    • 予約モードのAnalyticDB for MySQL Data Warehouse Edition (V3.0) クラスターは、ホットデータストレージとコールドデータストレージの分離をサポートしていません。 これらのクラスターでは、コールドデータサイズは表示されません。

    • コールドデータの詳細については、「ホットデータとコールドデータの分離」をご参照ください。

    ホットデータ量

    説明

    AnalyticDB for MySQLクラスターの各テーブルには、ホットデータパーティションやコールドデータパーティションなどの複数のパーティションが含まれています。 各パーティションの総データ量パラメーターは、テーブルレコード一般的なインデックスプライマリキーのインデックスその他のデータ型に分けられます。

    テーブルレコード

    AnalyticDB for MySQLクラスターのすべてのテーブルのホットパーティションのデータサイズ (一般的なインデックスまたはプライマリキーのインデックスタイプのデータを除く) 。

    一般的なインデックス

    AnalyticDB for MySQLクラスターのすべてのテーブルのホットパーティション内の正規インデックスのデータサイズ。

    説明

    AnalyticDB for MySQLクラスターにテーブルを作成すると、デフォルトでフルカラムインデックスが作成されます。 インデックスに大量のデータが含まれている場合は、特定のアイドルインデックスを削除してデータサイズを減らすことができます。 詳細については、「スキーマの最適化」をご参照ください。

    プライマリキーのインデックス

    AnalyticDB for MySQLクラスターのすべてのテーブルのホットパーティション内のプライマリキーインデックスのデータサイズ。

    説明

    特定のプライマリキーインデックスに大量のデータが含まれている場合は、プライマリキーインデックスを含むテーブルを テーブルスペースの情報 セクションで見つけて、インデックスを最適化できます。 テーブルストレージ情報セクションの詳細については、このトピックの「テーブルのデータサイズの表示」セクションを参照してください。

    その他

    AnalyticDB for MySQLクラスターのすべてのテーブルのホットパーティション内のメタデータと一時データのサイズ。

    コールドデータ量

    説明

    AnalyticDB for MySQLクラスターの各テーブルには、ホットデータパーティションやコールドデータパーティションなどの複数のパーティションが含まれています。 各パーティションの総データ量パラメーターは、テーブルレコード一般的なインデックスプライマリキーのインデックスその他のデータ型に分けられます。

    テーブルレコード

    AnalyticDB for MySQLクラスターのすべてのテーブルのコールドパーティションのデータサイズ (一般的なインデックスまたはプライマリキーのインデックスタイプのデータを除く) 。

    一般的なインデックス

    AnalyticDB for MySQLクラスターのすべてのテーブルのコールドパーティション内の正規インデックスのデータサイズ。

    説明

    AnalyticDB for MySQLクラスターにテーブルを作成すると、デフォルトでフルカラムインデックスが作成されます。 インデックスに大量のデータが含まれている場合は、特定のアイドルインデックスを削除してデータサイズを減らすことができます。 詳細については、「スキーマの最適化」をご参照ください。

    プライマリキーのインデックス

    AnalyticDB for MySQLクラスターのすべてのテーブルのコールドパーティション内のプライマリキーインデックスのデータサイズ。

    説明

    特定のプライマリキーインデックスに大量のデータが含まれている場合は、プライマリキーインデックスを含むテーブルを テーブルスペースの情報 セクションで見つけて、インデックスを最適化できます。 テーブルストレージ情報セクションの詳細については、このトピックの「テーブルのデータサイズの表示」セクションを参照してください。

    その他

    AnalyticDB for MySQLクラスターのすべてのテーブルのコールドパーティション内のメタデータと一時データのサイズ。

    データの増加量

    最近の24 xiao shi

    過去24時間以内のAnalyticDB for MySQLクラスターの合計データサイズの増加。

    式: 過去24時間のデータ増加=現時点で収集されたデータサイズ-24時間前に収集されたデータサイズ

    過去 1 週間の 1 日平均

    先週のAnalyticDB for MySQLクラスターの合計データサイズの1日あたりの増加。

    式: 先週の毎日の成長=(現時点で収集されたデータサイズ-7日前に同時に収集されたデータサイズ)/7

ノードのデータサイズとディスク使用量の表示

スペースの推移 セクションでは、特定の期間内のノードのデータサイズとディスク使用率を表示できます。

  1. AnalyticDB for MySQLコンソールにログインします。 ホームページの左上でリージョンを選択します。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。 [クラスター] ページで、管理するクラスターを見つけ、クラスターIDをクリックします。

  2. 左側のナビゲーションウィンドウで、[ストレージ分析] > [ストレージの概要] を選択します。

  3. 特定の期間内のノードのデータサイズとディスク使用量を表示します。 スペースの推移 セクションのドロップダウンリストから時間範囲を選択できます。 総データ量 または [ノードディスク使用量] [グラフ] でポインターをドラッグして、時間範囲を選択することもできます。

    重要
    • 過去30日以内のストレージ情報を表示できます。 ストレージ情報を表示するには、最大7日間の期間を選択できます。

    • AnalyticDB for MySQL Data Warehouse Edition (V3.0) (elastic mode for Cluster EditionおよびAnalyticDB for MySQL Data Lakehouse Edition (V3.0)) と比較して、予約モードのAnalyticDB for MySQL Data Warehouse Edition (V3.0) の総データ量チャートに表示されるメトリックには、総データ量平均ノードデータ量最大ノードデータ量 を選択します。 これは、予約モードのAnalyticDB for MySQL Data Warehouse Edition (V3.0) がホットデータストレージとコールドデータストレージの分離をサポートしていないためです。総データ量

    クラスターエディションのElastic modeData Lakehouse Edition (V3.0)

    カテゴリ

    メトリック

    説明

    総データ量

    平均ノードホットデータ量

    AnalyticDB for MySQLクラスター内のすべてのストレージノードの平均ホットデータサイズ。

    最大ノードホットデータ量

    AnalyticDB for MySQLクラスター内のすべてのストレージノードの最大ホットデータサイズ。

    ホットデータ量

    AnalyticDB for MySQLクラスター内のすべてのテーブルのホットデータサイズ。

    コールドデータ量

    AnalyticDB for MySQLクラスター内のすべてのテーブルのコールドデータサイズ。

    ノードディスク使用量

    平均ディスク使用量

    AnalyticDB for MySQLクラスター内のすべてのストレージノードの平均ディスク使用率。

    最大ディスク使用量

    AnalyticDB for MySQLクラスター内のすべてのストレージノードの最大ディスク使用率。

    最大ディスク使用量=最大ノードストレージ /(EIUの最大ホットデータサイズ /0.9) × 100%

    重要
    • 最大ノードストレージはGB単位で測定されます。

    • データストレージは、AnalyticDB for MySQL data Warehouse Edition (V3.0)elastic mode for Cluster EditionおよびAnalyticDB for MySQL Data Lakehouse Edition (V3.0) で自動的にスケーリングできますが、elastic I/O unit (EIU) のホットデータサイズは8テラバイトに制限されています。 最大ディスク使用量を計算するときは、8000 GBの値を使用する必要があります。

    たとえば、ノードの最大ホットデータサイズが8000 GBの場合、最大ディスク使用量は、8000/(8000/0) × 100% =90% の式で計算されます。

    ディスク使用量のしきい値 (90%)

    AnalyticDB for MySQLクラスターの最大ディスク使用量がディスク使用量のしきい値 (90%) を超えると、クラスターはロックされます。 クラスターがロックされると、クラスターからデータをクエリでき、クラスターにデータを書き込むことはできません。

    CloudMonitorコンソールにログインし、最大ディスク使用量のしきい値を80% に設定することを推奨します。 これにより、問題をタイムリーに処理し、クラスターがロックされるのを防ぐことができます。 詳細については、「アラートルールの作成」をご参照ください。

    予約モード

    カテゴリ

    メトリック

    説明

    総データ量

    総データ量

    AnalyticDB for MySQLクラスター内のすべてのテーブルの合計データサイズ。

    平均ノードデータ量

    AnalyticDB for MySQLクラスター内のすべてのストレージノードの平均データサイズ。

    最大ノードデータ量

    AnalyticDB for MySQLクラスター内のすべてのストレージノードの最大データサイズ。

    ノードディスク使用量

    平均ディスク使用量

    AnalyticDB for MySQLクラスター内のすべてのストレージノードの平均ディスク使用率。

    最大ディスク使用量

    AnalyticDB for MySQLクラスター内のすべてのストレージノードの最大ディスク使用率。

    最大ディスク使用量=(ノードグループの最大ストレージ /各ノードグループのストレージ) × 100%

    説明

    ノードグループの最大ストレージと各ノードグループのストレージはGB単位で測定されます。

    たとえば、2つのノードグループを購入します。 各ノードグループのストレージは200 GBです。 クラスター内のすべてのテーブルの合計データサイズは140 GBです。これには、一方のノードグループで60 GB、もう一方のノードグループで80 GBが含まれます。 この場合、最大ディスク使用量は、(80/200) × 100% =40% の式を用いて計算される。

    ディスク使用量のしきい値 (90%)

    AnalyticDB for MySQLクラスターの最大ディスク使用量がディスク使用量のしきい値 (90%) を超えると、クラスターはロックされます。 クラスターがロックされると、クラスターからデータをクエリでき、クラスターにデータを書き込むことはできません。

    CloudMonitorコンソールにログインし、最大ディスク使用量のしきい値を80% に設定することを推奨します。 これにより、問題をタイムリーに処理し、クラスターがロックされるのを防ぐことができます。 詳細については、「アラートルールの作成」をご参照ください。

テーブルのデータサイズの表示

テーブルスペースの情報 セクションでは、総データ量ホットデータ量コールドデータ量一般的なインデックス などの各テーブルのストレージ情報を表示できます。

  1. AnalyticDB for MySQLコンソールにログインします。 ホームページの左上でリージョンを選択します。 左側のナビゲーションウィンドウで、[クラスター] をクリックします。 [クラスター] ページで、管理するクラスターを見つけ、クラスターIDをクリックします。

  2. 左側のナビゲーションウィンドウで、[ストレージ分析] > [ストレージの概要] を選択します。

  3. テーブルスペースの情報 セクションで、[合計データサイズ][ホットデータサイズ][コールドデータサイズ][テーブル行][パーティション] などのテーブルメトリックを表示します。

    メトリック

    説明

    データベース

    データベースの名前。

    テーブル名

    テーブルの名前。

    スペース割合

    クラスターの合計データサイズに対するテーブルの合計データサイズの割合。

    ストレージ率=(テーブルの合計データサイズ /クラスターの合計データサイズ) × 100%

    総データ量

    テーブルの合計データサイズ。 合計データサイズは、次のいずれかの式を使用して計算できます。

    • 式1: 総データサイズ=ホットデータサイズ + コールドデータサイズ

    • 総データサイズ=テーブルレコードのデータサイズ + 正規インデックスのデータサイズ + 主キーインデックスのデータサイズ + 他のデータのデータサイズ

    ホットデータ量

    テーブルレコード一般的なインデックスプライマリキーのインデックスその他のタイプのデータを含む、テーブル内のすべてのホットパーティションのデータサイズ。

    コールドデータ量

    テーブルレコード一般的なインデックスプライマリキーのインデックス、およびその他タイプのデータを含む、テーブル内のすべてのコールドパーティションのデータサイズ。

    テーブルレコード

    一般的なインデックスまたはプライマリキーのインデックスタイプのデータを除く、テーブル内のすべてのパーティションのデータサイズ。

    一般的なインデックス

    テーブルのすべてのパーティションの正規インデックスのデータサイズ。

    プライマリキーのインデックス

    テーブルのすべてのパーティションの主キーインデックスのデータサイズ。

    その他

    テーブルのすべてのパーティションのメタデータと一時データのサイズ。

    テーブル行数

    The number of rows in the table.

    パーティション数

    テーブル内のパーティション数。

関連する API

API 操作

説明

DescribeDBClusterSpaceSummary

AnalyticDB for MySQL Data Lakehouse Edition (V3.0) クラスターのストレージの概要を照会します。

DescribeTableStatistics

AnalyticDB for MySQL Data Warehouse Edition (V3.0) クラスターのテーブル統計を照会します。

DescribeDBClusterPerformance

AnalyticDB for MySQL data Warehouse Edition (V3.0) クラスターのパフォーマンスデータを照会します。