您可以通过 SQL 语句查看租户的信息。
通过视图查看租户信息
查看所有租户信息
sys 租户可以通过视图 oceanbase.DBA_OB_TENANTS 来查看集群中的租户信息,包括各租户的 ID、名称、Primary Zone 以及副本分布方式等。
使用
root用户登录到数据库的sys租户。执行以下语句,查看当前集群中的租户信息。
示例如下:
obclient> SELECT * FROM oceanbase.DBA_OB_TENANTS\G *************************** 1. row *************************** TENANT_ID: 1 TENANT_NAME: sys TENANT_TYPE: SYS CREATE_TIME: 2022-06-17 11:29:55.853445 PRIMARY_ZONE: RANDOM LOCALITY: FULL{1}@zone1 PREVIOUS_LOCALITY: NULL COMPATIBILITY_MODE: MYSQL STATUS: TENANT_STATUS_NORMAL IN_RECYCLEBIN: NO LOCKED: NO *************************** 2. row *************************** TENANT_ID: 1001 TENANT_NAME: META$1002 TENANT_TYPE: META CREATE_TIME: 2022-06-17 11:55:14.355747 PRIMARY_ZONE: zone1 LOCALITY: FULL{1}@zone1 PREVIOUS_LOCALITY: NULL COMPATIBILITY_MODE: MYSQL STATUS: TENANT_STATUS_NORMAL IN_RECYCLEBIN: NO LOCKED: NO 2 rows in set说明
暂不支持普通租户查看视图
oceanbase.DBA_OB_TENANTS。更多视图
oceanbase.DBA_OB_TENANTS的字段说明信息请参见 DBA_OB_TENANTS。
查看当前租户信息
所有用户均可以查看当前租户的信息,包括租户名、租户 ID、租户状态等。
用户登录到当前租户。
执行以下语句,查看当前租户信息。
查看当前租户名。
obclient> SHOW TENANT; +---------------------+ | Current_tenant_name | +---------------------+ | sys | +---------------------+ 1 row in set查看当前有效租户。
obclient> SELECT effective_tenant(); +--------------------+ | effective_tenant() | +--------------------+ | sys | +--------------------+ 1 row in set查看当前租户的状态。
obclient> SHOW TENANT STATUS; +--------+------------+ | Tenant | Status | +--------+------------+ | sys | read write | +--------+------------+ 1 row in set查看当前租户的 ID。
obclient> SELECT effective_tenant_id(); +-----------------------+ | effective_tenant_id() | +-----------------------+ | 1 | +-----------------------+ 1 row in set
「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。




