跳到主要内容
版本: 最新版本-3.5

ALTER RESOURCE GROUP

ALTER RESOURCE GROUP 用于修改资源组的配置。

提示

该操作需要目标资源组的 ALTER 权限。您可以按照 GRANT 中的说明授予此权限。

语法

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 从资源组中删除分类器。 您可以通过 SHOW RESOURCE GROUP 语句检查分类器的 ID。
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_weight' = '10'
);