首页 > 数据库 > Oracle > 第47期 OGG DownStream 部署
OGG DownStream 部署:主要的目的是为了减轻源数据库负载。
为什么选择OGG DownStream 部署?
在许多情况下,公司不希望将主生产数据库用于下游层,以提取数据用于集成或报告目的。相反,他们希望数据库仅为其核心关键应用程序连接。在其他一些场景中,无法访问主要生产数据库,例如SaaS或应用程序供应商的数据库等等。
为了缓解问题或解决挑战并实现实时数据提取,ogg设计了GoldenGate下游捕获架构。通过GoldenGate下游部署,您可以将从源数据库提取数据的负担转移到中间或目标服务器。这种设计涉及从不同的数据库中提取数据,通常称为挖掘数据库。
作为下游部署的一部分,源数据库和挖掘数据库是单独的数据库,而日志挖掘服务器位于下游数据库中。使用重做传输(类似于Data Guard)将日志从源数据库通过网络传送到下游数据库。GoldenGate使用下游数据库中的日志挖掘服务器从重做日志(或归档文件)中提取更改。挖掘数据库只是一个空数据库。与DataGuard一样,重做日志不应用于下游数据库,挖掘数据库只接收来自主源数据库的重做日志流。
在任何给定时间点,只能为下游数据库服务器上的单个源数据库设置实时挖掘。如果实现涉及复制多个源数据库,则必须配置下游捕获的归档日志模式。下游的归档日志模式不是实时捕获。

下面我们将提供一个案例:将实时重做日志数据传输到下游挖掘数据库的详细分步说明。
本案例涉及到三个数据库,
来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/12798004/viewspace-3097176/ ,如需转载,请注明出处,否则将追究法律责任。