标签:for 重做日志 应用 良好的 实现 多对一 href 基于 语句
??简称为OGG,提供异构环境下的数据的实时捕捉,变换和投递。
?? OGG是一种基于日志bai的结构化数据复制软件,通过捕获源数据库online redo log (在线重做日志)或archive log(归档日志)获得数据变化,形成tail(队列文件 ),再将这些tail通过网络协议,传输到目标数据库,目标端通过解析,插入至目标端数据库,从而实现源端与目标端数据同步。
ogg的主要工作进程:
重要进程介绍:
Extract的两种工作模式:
1)传统模式:基于在线日志或归档日志进行抽取(常用)
2)Integrated模式:11g以后的功能, Logmining server负责以LCR格式从数据库日志中捕获数据变化,extract进程再将这些数据存入 trail文件。
Replicate的两种工作模式:
1)传统模式:最常用的基于SQL交付的方式。
2)Integrated模式:读取源端传输过来的 trail 文件;执行data 数据过滤和转换操作;DML操作:根据commit顺序,构造LCR;DDL 操作:Replicat 进程直接apply;Replicat 通过lightweight streaming 接口和目标库后台进程(Database inbound server)建立 连接;将LCR传输到inbound server,然后apply 这些数据到目标数据库。
至此一次相对完整的OGG传输完成。
标签:for 重做日志 应用 良好的 实现 多对一 href 基于 语句
原文地址:https://www.cnblogs.com/plutozzl/p/13264412.html