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

AnalyticDB:リソースグループの概要

最終更新日:Jun 12, 2024

AnalyticDB for MySQL Data Warehouse Edition (V3.0) (Elastic mode for Cluster Edition) は、ストレージとコンピューティングリソースを分離するアーキテクチャを利用して、コンピューティングリソースのエラスティックスケーリングを実装します。 コンピューティングリソースを物理的に分離するさまざまなリソースグループに分割し、AnalyticDB for MySQLデータベースアカウントをさまざまなリソースグループに関連付けることができます。 SQLクエリが特定のアカウントを使用して実行される場合、クエリはアカウントに関連付けられているリソースグループに対してのみ実行されます。 異なるアカウントに関連付けられたリソースグループ間の分離により、クラスターは複数のテナントとハイブリッド負荷をサポートできます。

リソースグループの分類

デフォルトのリソースグループ

  • 定義: クラスターの作成時に存在するUSER_DEFAULTという名前のデフォルトのリソースグループ。

  • プロパティ:

    • コンピューティングリソースは排他的であり、16コアと64 GBメモリの増分である必要があります。これは、1つのコンピューティングノードのリソース量に相当します。 コンピューティングリソースの量は、クラスター内のコンピューティングリソースの合計量に対して、0コアおよび0 GBメモリの範囲で構成できます。

    • デフォルトのリソースグループは削除できません。

    • カスタムリソースグループに割り当てられていないコンピューティングリソースは、デフォルトリソースグループに属します。 デフォルトのリソースグループのリソース量は変更できません。

    • デフォルトのクエリタイプはDefault_Typeです。 クエリの種類を変更できます。 クエリの種類を変更する方法の詳細については、「リソースグループの変更」をご参照ください。 クエリの種類の詳細については、「クエリ実行モード」をご参照ください。

    • カスタムリソースグループに関連付けられていないAnalyticDB for MySQLデータベースアカウントは、デフォルトリソースグループに関連付けられます。

カスタムリソースグループ

  • 定義: 作成するDefault_Type、バッチ、または対話型のリソースグループ。 リソースグループの作成方法の詳細については、「リソースグループの作成」または「CreateDBResourceGroup」をご参照ください。

  • プロパティ:

    • コンピューティングリソースは排他的であり、16コアと64 GBメモリの増分である必要があります。これは、1つのコンピューティングノードのリソース量に相当します。 コンピューティングリソースの量は、クラスター内のコンピューティングリソースの合計量に対して、0コアおよび0 GBメモリの範囲で構成できます。

    • カスタムリソースグループを削除できます。

    • カスタムリソースグループのリソース量を変更できます。

    • クエリの種類を変更できます。 クエリの種類を変更する方法の詳細については、「リソースグループの変更」をご参照ください。 クエリの種類の詳細については、「クエリ実行モード」をご参照ください。

    • リソースグループをデータベースアカウントに関連付けたり、リソースグループの関連付けを解除したりできます。 詳細については、「データベースアカウントとの関連付けまたは関連付けの解除」をご参照ください。

シナリオ

リソースグループは、クエリの種類に基づいてさまざまなシナリオに適しています。

  • Default_Type: このタイプのリソースグループは、クラスターのクエリタイプに従います。

  • バッチ: ETL (extract-transform-load) クエリなど、実行に長時間を要する大量のクエリに適しています。

  • インタラクティブ: 低レイテンシーを必要とするリアルタイム分析クエリに適しています。

関連ドキュメント

クエリを実行するリソースグループの指定