开发者社区> 问答> 正文

在OceanBase数据库中,在主机上,如何知悉备机有在正常同步数据??

https://ask.oceanbase.com/t/topic/35605390
这个帖子帮忙看下:
备机上可通过SELECT * FROM oceanbase.V$OB_LS_LOG_RESTORE_STATUS; 查看同步状态

  1. 在主机上,如何知悉备机有在正常同步数据??

展开
收起
崔问问 2023-11-29 17:29:23 71 0
来自:OceanBase
2 条回答
写回答
取消 提交回答
  • 根据unit设置的参数有关 资源够的情况下 也是可以申请 你可以试下

    https://www.oceanbase.com/docs/common-oceanbase-database-cn-1000000000218355
    。此回答整理自钉钉群:[社区]技术答疑群OceanBase

    2023-11-29 23:44:45
    赞同 展开评论 打赏
  • 面对过去,不要迷离;面对未来,不必彷徨;活在今天,你只要把自己完全展示给别人看。

    可以通过查询主机上的 V$OB_LS_LOG_RESTORE_STATUS 表来了解备机的同步状态。
    V$OB_LS_LOG_RESTORE_STATUS 表包含了一系列关于 OB Server 主备之间的状态信息,其中包括备机的状态和进度。
    可以使用以下 SQL 查询来查看备机的状态:

    SELECT * FROM oceanbase.V$OB_LS_LOG_RESTORE_STATUS;
    

    查询结果包括以下字段:

    • role:表明当前节点的角色,如果是 PRIMARY 则为主节点,如果是 STANDBY 则为备节点。
    • current_role:表明当前正在运行的角色,如果是 PRIMARY 则为主节点,如果是 STANDBY 则为备节点。
    • state:表明当前角色的状态,如 "ACTIVE" 或 "STANDBY"。
    • sync_status:表明主备之间的同步状态,如 "SYNCING" 表示正在进行同步。
    • replay_lag:表示主备之间的滞后时间,单位为秒。
    2023-11-29 21:32:40
    赞同 展开评论 打赏
来源圈子
更多
收录在圈子:
+ 订阅
蚂蚁OceanBase数据库团队,用于OceanBase技术原理、运维经验和案例分享、对外交流。
问答排行榜
最热
最新

相关电子书

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