副本分布在哪个节点

我有一个表,如何查询这个表的“全能型副本,只读副本,日志型副本,”分别分布在哪个observer里?

例如:1001租户下有一张名为t1的表,查询这张表的副本分布情况:

select

svr_ip,

zone,

role

from

__all_virtual_meta_table

where

table_id in(

select

  table_id

from

  gv$table

where

  tenant_id = 1001

  and table_name = 't1'

);

1 个赞

4.X的副本不支持 日志行副本。

3.x版本是支持多个副本类型,4.x版本开始架构做了很大的变动,社区版只支持全能型副本。只读型副本实际指的是多副本情况下是全能型副本的Follower 副本,是只读能力。

在4.x版本CDB_ob_table_locations视图是可以查出来的。了解到您这个是3.2.x企业版,
建议你通过以下方式寻求帮助:

1.如你所在的企业客户已签署OceanBase企业版销售合同,请你联系客户经理;

2.如你所在的企业客户尚未签署OceanBase企业版销售合同,你可通过OceanBase官网商务咨询页面留下你的联系方式,OceanBase企业版的业务顾问会在一个工作日内与你联系。

OceanBase官网商务咨询

https://www.oceanbase.com/contactus?fromPage=https%3A%2F%2Fwww.oceanbase.com%2Fsoftwarecenter-enterprise&dataSources=softwarecenter-enterprise_footercontact_d2022