首先理解不管是哪种机制,oracle都不是从主库直接传归档文件到备库,而是通过网络将主库的redo数据传输到备库:
1、普通DG是主库发生日志切换,备库把接收到的redo数据在备库通过归档进程生成为归档文件进行应用
2、ADG则是备库把接收到的redo数据直接通过standby redo文件应用到了备库中(主库不需要日志切换)
---------------------------------------------------------------------------------------------------------------------------------
Default 的应用方法(普通DG)
Standby 侧将 Archive Log File 生成后应用
Redo Apply mode 的默认设定
Real time 的应用(ADG)
将 Standby REDO log file 里的 REDO数据即时应用
Archive Log File 照样生成
Time delay 应用(延迟应用)
Primary 侧的 LOG_ARCHIVE_DEST 参数里设置 DELAY=xx (単位:分) 来指定延时时间
Archive log 生成后、指定时间经过后应用