签到成功

知道了

CNDBA社区CNDBA社区

达梦数据库-主备延迟监控说明

2022-03-21 11:02 2600 0 原创 达梦数据库
作者: hayata82

1.什么是达梦主备

达梦主备(也叫做数据守护)是一种把数据库的物理日志(REDO日志),通过网络传递,以实现数据库实例+存储级别的一种数据库集群容灾技术方案。

https://www.cndba.cn/hayata82/article/107890

主备的两种模式

关于数据库主备,达梦的归档收发配置策略有两种。一种是,备机收到就响应主机,主机收到响应后,对应的事务可以提交;另外一种是,备机收到,https://www.cndba.cn/hayata82/article/107890

https://www.cndba.cn/hayata82/article/107890
https://www.cndba.cn/hayata82/article/107890

并且在自己的实例重演完成后再响应主机,主机收到响应后,对应的事务才可以提交。前一种,适用性较广,我们这里只讲前一种模式(后一种模式,主备不会存在延迟)。https://www.cndba.cn/hayata82/article/107890https://www.cndba.cn/hayata82/article/107890

主备的延迟关键监控

监控方法

达梦通过什么方式可以监控的主备延迟?通过在备库运行V$RAPPLY_STAT这个性能动态视图进行监控,相关说明如下:https://www.cndba.cn/hayata82/article/107890

1)备机延迟说明,通过这两个字段计算:LAST_CMT_TIME – APPLY_CMT_TIME

绝大部分情况下,其实都是没有延迟的,在高负载情况下,备机配置并行重演,处理日志的效率一般都会高于主机。这两个字段的详细含义说明如下:https://www.cndba.cn/hayata82/article/107890https://www.cndba.cn/hayata82/article/107890

used time: 131.313(ms). Execute id is 23711600.
SQL> select LAST_CMT_TIME -APPLY_CMT_TIME from V$RAPPLY_STAT;

LINEID     LAST_CMT_TIME-APPLY_CMT_TIME
---------- ----------------------------
1          0.000000000000000E+00

used time: 1.549(ms). Execute id is 23711601.
SQL> 
SQL> 

select datediff(MI,LAST_CMT_TIME,APPLY_CMT_TIME) from V$RAPPLY_STAT;

https://www.cndba.cn/hayata82/article/107890

版权声明:本文为博主原创文章,未经博主允许不得转载。

用户评论
* 以下用户言论只代表其个人观点,不代表CNDBA社区的观点或立场
hayata82

hayata82

关注
  • 1
    原创
  • 0
    翻译
  • 0
    转载
  • 0
    评论
  • 访问:2601次
  • 积分:5
  • 等级:注册会员
  • 排名:第205名
精华文章
    最新问题
    查看更多+
    热门文章
      热门用户
      推荐用户
        Copyright © 2016 All Rights Reserved. Powered by CNDBA · 皖ICP备2022006297号-1·

        QQ交流群

        注册联系QQ