开发者社区> 问答> 正文

请教一个OceanBase问题,3.1.4 社区版怎么才可以跨 zone 查询呢?打散 leader

请教一个OceanBase问题,3.1.4 社区版怎么才可以跨 zone 查询呢?打散 leader 到不同 zone 之后,查询会报错 image.png

展开
收起
真的很搞笑 2023-04-27 20:49:27 109 0
来自:OceanBase
1 条回答
写回答
取消 提交回答
  • 在 OceanBase 中,跨 zone 查询需要满足以下条件:

    1. 保证各个 zone 之间网络互通,可以相互访问。

    2. 在打散 leader 到不同 zone 之前,需要使用 ALTER SYSTEM SET ZONE 命令将各个 server 分配到不同的 zone 中。

    3. 在执行查询语句时,需要将 USE TOPOLOGY 设置为 TRUE,以启用拓扑感知路由。

    如果您的跨 zone 查询出现了错误,建议您检查以上条件是否满足。

    2023-05-08 16:11:55
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

更多
开源HTAP OceanBase产品揭秘 立即下载
云数据库OceanBase 架构演进及在金融核心系统中的实践 立即下载
自研金融数据库OceanBase的创新之路 立即下载