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 为 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_weight' = '10'
);