GBase 8c数据库中,应如何创建子Class控制组和Workload控制组呢

GBase 8c数据库中,应如何创建子Class控制组和Workload控制组呢,第1张

以下步骤即可完成:

步骤1 以 *** 作系统用户gbase登录GBase 8c主节点。

步骤2 创建子Class控制组class_a和class_b,CPU资源配额分别为Class的40%和20%。

gs_ssh -c "gs_cgroup -c -S class_a -s 40"

gs_ssh -c "gs_cgroup -c -S class_b -s 20"

步骤3 在子Class控制组class_a下,创建Workload控制组workload_a1和workload_a2,CPU资源配额分别为class_a控制组的20%和60%。

gs_ssh -c "gs_cgroup -c -S class_a -G workload_a1 -g 20 "

gs_ssh -c "gs_cgroup -c -S class_a -G workload_a2 -g 60 "

步骤4 子Class控制组class_b下,创建Workload控制组workload_b1和workload_b2,CPU资源配额分别为class_b控制组的50%和40%。

gs_ssh -c "gs_cgroup -c -S class_b -G workload_b1 -g 50 "

gs_ssh -c "gs_cgroup -c -S class_b -G workload_b2 -g 40 "

----结束

需要查看Schema所有者的话,可以对系统表PG_NAMESPACE和PG_USER执行如下关联查询。语句中的schema_name请替换为实际要查找的Schema名称。

SELECT snspname,uusename AS nspowner FROM pg_namespace s, pg_user u WHERE nspname='schema_name' AND snspowner = uusesysid;

在安装的时候,会提示你输入SYSDBA的密码以及sysuser的密码,第一次登入的时候,使用SYSDBA登录,密码就是你安装的时候输入的密码,登录后可以添加用户或者使用sql创建用户sql是:

GRANT

ALL

PRIVILEGES

ON

TO

'用户名'@'%'

IDENTIFIED

BY

'密码'

WITH

GRANT

OPTION,意思是注册一个用户,设置密码,将所有的权限付给该用户名,然后你就可以使用新注册的这个用户登入了

以上就是关于GBase 8c数据库中,应如何创建子Class控制组和Workload控制组呢全部的内容,包括:GBase 8c数据库中,应如何创建子Class控制组和Workload控制组呢、如何查看GBase 8c数据库中模式的所有者呢、GBase数据库如何登录等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9839207.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存