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 300040
、300041
、300041
を削除します。
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'
);