mysql> help create resource pool
Name: 'CREATE RESOURCE POOL'
Description:
语法:
CREATE RESOURCE POOL poolname
UNIT [=] unitname,
UNIT_NUM [=] unitnum,
ZONE_LIST [=] ('zone' [, 'zone'...]);
mysql> help create tenant
Name: 'CREATE TENANT'
Description:
语法:
CREATE TENANT [IF NOT EXISTS] tenantname
[tenant_characteristic_list]
[tenant_variables_list]
tenant_characteristic_list:
tenant_characteristic [, tenant_characteristic...]
tenant_characteristic:
COMMENT 'string'
| {CHARACTER SET | CHARSET} [=] value
| REPLICA_NUM [=] num
| ZONE_LIST [=] (zone [, zoneu2026])
| PRIMARY_ZONE [=] zone
| RESOURCE_POOL_LIST [=] (poolname)
| {READ ONLY | READ WRITE}
tenant_variables_list:
SET sys_variables_list
| SET VARIABLES sys_variables_list
| VARIABLES sys_variables_list
sys_variables_list:
sys_variables [, sys_variables...]
sys_variables:
sys_variable_name = expr
如果要创建的租户名已存在,并且没有指定IF NOT EXISTS,则会出现错误。
租户名的合法性和变量名一致,最长64个字节,字符只能有大小写英文字母,数字和下划线,而且必须以字母或下划线开头,并且不能OceanBase的关键字。
只有用root用户连接根到租户(root@ROOT)才能执行CREATE TENANT去创建租户。
说明:RESOURCE_POOL_LIST为创建租户时的必填项。
create resource pool命令中zone_list项和create tenant中的zone_list选项有什么区别?