删除资源池
本文介绍如何删除资源池。
前提条件
删除资源池前,请确认该资源池当前未被任何租户使用。如果资源池正在被租户使用,则需要将资源池释放后再删除资源池。
- 当租户有多个资源池,可以通过修改租户的资源池配置,从租户中移除资源池。相关操作参见 修改租户属性。
- 当租户只有一个资源池时,不支持直接移除。
操作步骤
-
使用 root 用户登录到集群的 sys 租户。
obclient -h172.30.xx.xx -P2883 -uroot@sys#cluster -p**** -A -
进入
oceanbase数据库。obclient [(none)]> USE oceanbase; -
通过
DBA_OB_RESOURCE_POOLS视图,确认资源池的配置信息。其中TENANT_ID为 NULL,说明资源池未被分配,可以执行删除。以查询
mq_pool_02的配置信息为例:obclient [oceanbase]> SELECT TENANT_ID,NAME FROM DBA_OB_RESOURCE_POOLS WHERE NAME = 'mq_pool_02'; +-----------+------------+ | tenant_id | name | +-----------+------------+ | NULL | mq_pool_02 | +-----------+------------+ 1 row in setDBA_OB_RESOURCE_POOLS视图的详细说明,参见 DBA_OB_RESOURCE_POOLS。 -
通过
DROP RESOURCE POOL语句,删除资源池。以删除资源池
mq_pool_02为例:obclient [oceanbase]> DROP RESOURCE POOL mq_pool_02; Query OK, 0 rows affectedDROP RESOURCE POOL语句的详细说明,参见 DROP RESOURCE POOL。 -
查看
DBA_OB_RESOURCE_POOLS视图,确认资源池删除成功。obclient [oceanbase]> SELECT * FROM DBA_OB_RESOURCE_POOLS WHERE NAME = 'mq_pool_02'; Empty set
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




