资源队列语句
-
CREATE RESOURCE QUEUE G1 WITH (ACTIVE_STATEMENTS=10,
MEMORY_LIMIT=‘200MB’)//创建资源列队:设置:活动数量10,内存200上限 -
CREATE RESOURCE QUEUE G1 WITH (ACTIVE_STATEMENTS=10)//创建资源队列活跃sql为10
-
select * from pg_resqueue;//查看资源列队
-
CREATE RESOURCE QUEUE G2 WITH (MAX_COST=1000000.0);
//创建资源列队:设置:成本为100万的资源列队 -
CREATE RESOURCE QUEUE G3 WITH (ACTIVE_STATEMENTS=10,
MIN_COST=100.0); //创建资源列队: 设置:允许小查询绕过列队限制 -
CREATE RESOURCE QUEUE G4 WITH (ACTIVE_STATEMENTS=3, PRIORITY=MAX);
//创建资源列队: 设置:优先级最高的一组列队(可以获得更多CPU资源) -
SELECT rolname, rsqname FROM pg_roles, gp_toolkit.gp_resqueue_status
WHERE pg_roles.rolresqueue=gp_toolkit.gp_resqueue_status.queueid;
//查看用户所属的资源列队 -
select * from pg_stat_activity //查看活跃SQL语句
- <