ITPub博客

首页 > 数据库 > 国内数据库 > OceanBase学习之路42|创建新的资源池的步骤?

OceanBase学习之路42|创建新的资源池的步骤?

原创 国内数据库 作者:老树桩12 时间:2023-01-18 14:39:36 0 删除 编辑

在创建新租户时,如果当前的资源池均被使用(被其他租户使用),需要创建新的资源池。

前提条件

在使用 SQL 语句创建资源池前,请确认已创建了待使用的资源单元配置,创建资源单元的具体操作请参见  创建资源单元。

创建资源池

仅  sys 租户才能创建资源池。创建资源池语句的语法如下:

CREATE RESOURCE POOL poolname 
UNIT [=] unitname,
UNIT_NUM [=] unitnum, 
ZONE_LIST [=] ('zone' [, 'zone'...]);

其中:

  • 参数  UNIT_NUM 表示在集群的一个 Zone 里面包含的资源单元个数。该值小于等于一个 Zone 中的 OBServer 的个数。

  • 参数  ZONE_LIST 表示资源池的 Zone 列表,显示该资源池的资源在哪些 Zone 中被使用。

示例:

  1. 使用  root 用户登录数据库的  sys 租户。

  2. 创建资源池  pool1 并为其指定资源配置。

    obclient> CREATE RESOURCE POOL pool1 UNIT='unit1',UNIT_NUM=1,ZONE_LIST=('zone1','zone2','zone3');复制

更多信息

资源池创建后,您可以根据业务需要,将资源池分配给租户,也可以修改资源池,更多资源池的管理操作请参见  管理资源池。


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/70026075/viewspace-2932548/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2023-01-16

  • 博文量
    55
  • 访问量
    41058