概述
ORACLE DATAGUARD的主备库同步,主要是依靠日志传输到备库,备库应用日志或归档来实现。当主、备库间日志传输出现GAP,备库将不再与主库同步。因此需对日志传输状态进行监控,确保主、备库间日志没有GAP,或发现GAP后及时处理。除了在告警日志中查看日志同步情况外,还可以通过查看相关视图来对日志传输状态进行监控。
下面分享一些常用的sql帮助大家了解DG同步情况。为了帮助大家理解,先介绍下DG日志传输模式..
01
日志传输方式
有两种日志传输方式(ARC和LGWR),第一种是采用ARC进程传输日志,其示意图如下:
其大致过程如下:
1)主库:日志先写入在线重做日志,当在线重做日志满后(或人为切换), ARC0进程归档该日志至主库本地归档目录,归