表组TG0的SHARDING属性是ADAPTIVE,其共有4个表,分别是T1,T2,T3,T4,每个表均有2个分区,分区的命名如下所示:T1的分区分别是:P0,P1; T2的分区分别是:P1,P2; T3的分区分别是:P2,P3; T4的分区分别是:P3,P4; 那么表组TG0中的均衡组个数是多少个?

表组TG0的SHARDING属性是ADAPTIVE,其共有4个表,分别是T1,T2,T3,T4,每个表均有2个分区,分区的命名如下所示:T1的分区分别是:P0,P1; T2的分区分别是:P1,P2; T3的分区分别是:P2,P3; T4的分区分别是:P3,P4; 那么表组TG0中的均衡组个数是多少个?

A. 1

B. 2

C. 4

D. 3

1 个赞

正确答案是 A. 1
在 OceanBase 中,当表组的 SHARDING 属性为 ADAPTIVE 时,均衡组的定义是:表组中所有相互关联(通过共享分区名形成连通关系)的分区集合,会被划分为同一个均衡组。
题目中的分区关系如下:

T1:P0、P1
T2:P1、P2
T3:P2、P3
T4:P3、P4

所有分区通过 P0-P1-P2-P3-P4 形成了一个完整的连通链,因此整个表组中的所有分区都属于同一个均衡组。