Greenplum资源管理——Resource Queue进阶篇(面向DBA)

Greenplum是一款广泛应用的开源MPP数据库的产品,兼容PostgreSQL生态,被广泛应用与大数据的存储与分析。

Resource Queue(资源队列)是Greenplum最早的资源管理方式,能够对数据库的CPU、内存等资源进行限制,对多租户资源限制、保障数据库稳定运行具有一定的作用。在前一篇文章《Greenplum资源管理——Resource Queue使用和实现分析》中笔者结合源码介绍了Resource Queue的基础机制,这篇文章主要是面向DBA,介绍Resource Queue的常见用法、Resource Queue相关的参数含义、作用原理和配置建议,以及使用过程中疑问比较多的常见问题。

Resource Queue基本用法

Resource queue是Greenplum默认的资源管理方式,其基本原理和使用场景在前一篇文章《Greenplum资源管理——Resource Queue使用和实现分析》中已经有所介绍,这里简要介绍Resource Queue的常用SQL以帮大家回忆其基本内容,如果想对Resource Queue有更深了解,可以阅读下前篇文章。

创建一个资源队列:

CREATE RESOURCE QUEUE test WITH (ACTIVE_STATEMENTS=3, PRIORITY=MAX, MEMORY_LIMIT='2048MB');

将用户test1关联到资源队列test进行管理:

ALTER ROLE  test1 RESOURCE QUEUE test;

查看资源队列状态:

SELECT * FROM gp_toolkit.gp_resqueue_status;

字段含义:

字段名

含义

queueid

队列oid

rsqname

队列名

rsqcountlimit

队列设置的并发限制值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值