メインコンテンツまでスキップ

ALTER RESOURCE GROUP

ALTER RESOURCE GROUP

説明

リソースグループの設定を変更します。

構文

ALTER RESOURCE GROUP resource_group_name
{ ADD CLASSIFIER1, CLASSIFIER2, ...
| DROP (CLASSIFIER_ID_1, CLASSIFIER_ID_2, ...)
| DROP ALL
| WITH resource_limit
};

パラメータ

パラメータ

説明

resource_group_name

変更するリソースグループの名称。

ADD

リソースグループにクラシファイアを追加します。クラシファイアの定義方法については、 CREATE RESOURCE GROUP - Parameters を参照してください。

DROP

リソースグループからクラシファイアをクラシファイアIDで削除します。クラシファイアのIDは、 SHOW RESOURCE GROUP ステートメントで確認できます。

DROP ALL

リソースグループからすべてのクラシファイアを削除します。

WITH

リソースグループのリソース制限を変更します。リソース制限の設定方法については、 CREATE RESOURCE GROUP - Parameters を参照してください。

例 1: リソースグループ rg1 に新しいクラシファイアを追加します。

ALTER RESOURCE GROUP rg1 ADD (user='root', query_type in ('select'));

例 2: リソースグループ rg1 からクラシファイアID 300040300041300041 を削除します。

ALTER RESOURCE GROUP rg1 DROP (300040, 300041, 300041);

例 3: リソースグループ rg1 からすべてのクラシファイアを削除します。

ALTER RESOURCE GROUP rg1 DROP ALL;

例 4: リソースグループ rg1 のリソース制限を変更します。

ALTER RESOURCE GROUP rg1 WITH (
'cpu_core_limit' = '20'
);