重庆思庄Oracle、Redhat认证学习论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

搜索
查看: 3471|回复: 0
打印 上一主题 下一主题

[Oracle] DG备库同步延迟的处理

[复制链接]
跳转到指定楼层
楼主
发表于 2020-11-29 11:52:13 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
本帖最后由 刘泽宇 于 2021-1-18 13:50 编辑

测试发现物理备库的同步出现长时间的延迟,在主库上进行了修改后,备库要等待10分钟以上才出现同步检查备库的一些状态:
SQL>select DEST_NAME,STATUS,RECOVERY_MODE from v$archive_dest_status;
DEST__NAME                 STATUS      RECOVERY_MODE
---------------------         ----------------   -----------------------
LOG_ARCHIVE_DEST_1     VALID        MANAGED
LOG_ARCHIVE_DEST_2     VALID        IDLE
LOG_ARCHIVE_DEST_3     INACTIVE   IDLE
LOG_ARCHIVE_DEST_4     INACTIVE   IDLE
LOG_ARCHIVE_DEST_5     INACTIVE   IDLE
LOG_ARCHIVE_DEST_6     INACTIVE   IDLE
LOG_ARCHIVE_DEST_7     INACTIVE    IDLE
LOG_ARCHIVE_DEST_8     INACTIVE    IDLE
LOG_ARCHIVE_DEST_9     INACTIVE    IDLE
LOG_ARCHIVE_DEST_10   INACTIVE    IDLE
LOG_ARCHIVE_DEST_11   INACTIVE    IDLE
LOG_ARCHIVE_DEST_12   INACTIVE    IDLE
LOG_ARCHIVE_DEST_13   INACTIVE    IDLE
LOG_ARCHIVE_DEST_14   INACTIVE    IDLE
LOG_ARCHIVE_DEST_15   INACTIVE    IDLE
LOG_ARCHIVE_DEST_16   INACTIVE    IDLE
LOG_ARCHIVE_DEST 17    INACTIVE    IDLE
LOG_ARCHIVE_DEST_18   INACTIVE    IDLE
LOG_ARCHIVE_DEST 19    INACTIVE   IDLE
LOG_ARCHIVE_DEST_20   INACTIVE   IDLE
LOG_ARCHIVE_DEST_21   INACTIVE   IDLE
LOG_ARCHIVE_DEST_22   INACTIVE   IDLE
LOG_ARCHIVE_DEST_23   INACTIVE   IDLE
LOG_ARCHIVE_DEST_24   INACTIVE   IDLE
LOG_ARCHIVE_DEST_25   INACTIVE   IDLE
LOG_ARCHIVE_DEST_26   INACTIVE   IDLE
LOG_ARCHIVE_DEST_27   INACTIVE   IDLE
LOG_ARCHIVE_DEST_28   INACTIVE   rDLE
LOG_ARCHIVE_DEST_29   INACTIVE   IDLE
LOG_ARCHIVE_DEST_30   INACTIVE   IDLE
LOG_ARCHIVE_DEST_31   INACTIVE   IDLE
STANDBY_ARCHIVE_DEST   VALID      IDLE

32  rows selected.

SQL>select process,status from v$managed_standby;
PROCESS        STATUS   
-----------------  ------------
ARCH   CLOSING
ARCH  CONNECTED
ARCH  CLOSING
ARCH  CLOSING
RFS    IDLE
RFS    IDLE
RFS    IDLE
RFS    IDLE
RFS    IDLE
RFS    IDLE
RFS    IDLE
RFS    IDLE
MRPO  WAIT_FOR_LOG

13 rows selected.

发现状态为:WAIT_FOR_LOG,不是实时应用
先取消当前同步,重新开启实时应用:
alter database recover managed standby database cancel;
alter database recover managed standby database using current logfile disconnect from session;
再检查状态:
MRPO  APPLYING_LOG
此时同步为实时了
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 支持支持 反对反对
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|手机版|小黑屋|重庆思庄Oracle、Redhat认证学习论坛 ( 渝ICP备12004239号-4 )

GMT+8, 2024-11-26 17:52 , Processed in 0.089741 second(s), 21 queries .

重庆思庄学习中心论坛-重庆思庄科技有限公司论坛

© 2001-2020

快速回复 返回顶部 返回列表