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

标题: 由于备库闪回区过小导致的备库无法实时应用日志 [打印本页]

作者: 刘泽宇    时间: 2021-2-28 15:56
标题: 由于备库闪回区过小导致的备库无法实时应用日志
在搭建好备库之后,发现开启实时应用后却同步存在延迟
查看备库alter日志发现能够接收主库日志并应用,但是并不是实时的
检查备库备用日志状态,发现全是unassigned状态:
select group#,status from v$standby_log;
group#     status
---------     ------------
         4    UNASSIGNED
         5    UNASSIGNED
         6    UNASSIGNED
         7    UNASSIGNED
重新检查参数发现备库的闪回区大小只有10M,而备库的归档路径设置为闪回区,因此没有足够的空间来写入主库的日志
show parameter DB_RECOVERY_DEST_SIZE
------------------------               ---------------------
DB_RECOVERY_DEST_SIZE                   10240
调整备库闪回区大小为50G,开启日志实时应用,此时备库日志应用状态正常
select group#,status from v$standby_log;
group#     status
---------     ------------
         4    UNASSIGNED
         5    ACTIVE
         6    UNASSIGNED
         7    UNASSIGNED

主库创建表并插入数据验证,备库处于日志实时应用状态






欢迎光临 重庆思庄Oracle、Redhat认证学习论坛 (http://bbs.cqsztech.com/) Powered by Discuz! X3.2