您可以根据需要,查看租户的资源配置,包括资源池中资源单元个数和资源单元的具体配置。
通过 SQL 语句查看租户的资源配置
使用 root 用户登录数据库的 sys 租户。
进入 oceanbase 数据库。
obclient> USE oceanbase;
执行以下语句,可以查看集群内某个租户所使用的资源信息。
obclient> SELECT * FROM oceanbase.GV$OB_UNITS WHERE tenant_id='1002'\G
*************************** 1. row ***************************
SVR_IP: xx.xx.xx.xx
SVR_PORT: 2882
UNIT_ID: 1001
TENANT_ID: 1002
ZONE: zone1
MAX_CPU: 1
MIN_CPU: 1
MEMORY_SIZE: 5798205850
MAX_IOPS: 10000
MIN_IOPS: 10000
IOPS_WEIGHT: 1
LOG_DISK_SIZE: 17394617549
LOG_DISK_IN_USE: 156484869
DATA_DISK_IN_USE: 121634816
STATUS: NORMAL
CREATE_TIME: 2022-07-19 13:48:36.308843
1 row in set
更多 oceanbase.GV$OB_UNITS 视图的字段及说明信息请参见 GV$OB_UNITS。
在数据库的运行过程中,您可能需要根据业务情况及时调整租户的资源配置。
租户资源配置的修改主要分为以下几种方式:
修改租户资源池的资源单元配置,即扩大或缩小资源单元的配置
修改租户资源池的资源单元个数,即增加或减少资源单元个数
修改租户资源池在 Zone 维度的分布范围,即扩大或缩小租户数据在 Zone 维度的服务范围
修改租户资源池的单元配置
修改租户资源池的单元配置与租户的扩容、缩容操作一致,具体操作请参见