云数据库 GAUSSDB-CREATE RESOURCE POOL:示例

时间:2024-11-02 18:48:27

示例

本示例假定用户已预先成功创建控制组。

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
11
12
13
14
15
16
17
18
19
20
21
--创建一个默认资源池,其控制组为"DefaultClass"组下属的"Medium" Timeshare Workload控制组。
openGauss=# CREATE RESOURCE POOL pool1;

-- 创建一个资源池,其控制组指定为"DefaultClass"组下属的"High" Timeshare Workload控制组。
openGauss=# CREATE RESOURCE POOL pool2 WITH (CONTROL_GROUP="High");

-- 创建一个资源池,其控制组指定为"class1"组下属的"Low" Timeshare Workload控制组。
openGauss=# CREATE RESOURCE POOL pool3 WITH (CONTROL_GROUP="class1:Low");

-- 创建一个资源池,其控制组指定为"class1"组下属的"wg1" Workload控制组。
openGauss=# CREATE RESOURCE POOL pool4 WITH (CONTROL_GROUP="class1:wg1");

-- 创建一个资源池,其控制组指定为"class1"组下属的"wg2" Workload控制组。
openGauss=# CREATE RESOURCE POOL pool5 WITH (CONTROL_GROUP="class1:wg2:3");

--删除资源池。
openGauss=# DROP RESOURCE POOL pool1;
openGauss=# DROP RESOURCE POOL pool2;
openGauss=# DROP RESOURCE POOL pool3;
openGauss=# DROP RESOURCE POOL pool4;
openGauss=# DROP RESOURCE POOL pool5;
support.huaweicloud.com/distributed-devg-v2-gaussdb/gaussdb_v5r2c10_0516.html