我创建了3个zone的集群,每个zone有一个ObServer,查询数据时,是否会在这3个zone上进行负载均衡

我创建了3个zone的集群,每个zone有一个ObServer,查询数据时,是否会在这3个zone上进行负载均衡.
我现在的qps一直在60左右,应该如何查找瓶颈进行提升。

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000221505

1 个赞

我通过查询这个表oceanbase.GV$OB_SQL_AUDIT里的数据,发现全在同一个zone的节点上。数据连接用的OBProxy地址。

select * from DBA_OB_TENANTS PRIMARY_ZONE 值 只有 一个,那就流量在一个zone,你可以扩,改成两个

https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000033911
扩 primary_zone 看这个文档吧

我用的是random,这样配置难道只是初始化时Random一次,后续全用Random到的这一个zone吗?

也可能到其他zone吧

Random 是 随机 到 一个 zone的,要是 zone1,就是 指定流量都在zone1,改成 zone1,zone2,就是 两个都有流量了

已经测试,就算是改成zone1,zone2也是分发到同一个zone,即第1个zone