400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
400-800-0824
info@ymatrix.cn
YMatrix 文档
关于 YMatrix
标准集群部署
数据写入
数据迁移
数据查询
运维监控
参考指南
工具指南
数据类型
存储引擎
执行引擎
系统配置参数
SQL 参考
常见问题(FAQ)
新架构 FAQ
集群部署 FAQ
SQL 查询 FAQ
MatrixGate FAQ
运维 FAQ
监控告警 FAQ
PXF FAQ
PLPython FAQ
性能 FAQ
删除资源队列。
DROP RESOURCE QUEUE queue_name
此命令从 YMatrix 数据库中删除资源队列。 要删除资源队列,队列不能分配任何角色,队列中也不能有任何等待语句。 只有超级用户才能删除资源队列。
queue_name
使用ALTER ROLE从资源队列中删除用户。
要查看所有资源队列的所有当前活动查询, 请对与pg_roles和pg_resqueue表连接pg_locks表执行以下查询:
SELECT rolname, rsqname, locktype, objid, pid,
mode, granted FROM pg_roles, pg_resqueue, pg_locks WHERE
pg_roles.rolresqueue=pg_locks.objid AND
pg_locks.objid=pg_resqueue.oid;
要查看分配给资源队列的角色,请对pg_roles和pg_resqueue系统catalog表执行以下查询:
SELECT rolname, rsqname FROM pg_roles, pg_resqueue WHERE
pg_roles.rolresqueue=pg_resqueue.oid;
从资源队列中删除角色(并将角色移至默认资源队列pg_default):
ALTER ROLE bob RESOURCE QUEUE NONE;
删除名为adhoc的资源队列:
DROP RESOURCE QUEUE adhoc;
DROP RESOURCE QUEUE语句是 YMatrix 数据库扩展。