暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Oracle Goldengate集成副本并行执行

askTom 2017-08-10
387

问题描述

我们正在两个Oracle数据库之间创建一个双向Goldengate复制环境...

Goldengate 12.2
Oracle EE RDBMS 12.1
2节点Exadata RAC上的两个数据库

我们在两个节点上都使用集成的提取和复制。

出于性能原因,我们想利用集成副本的并行功能...
DBOPTIONS INTEGRATEDPARAMS (并行性6),或其他。

Integrated Replicat如何协调并行过程,以确保以正确的顺序应用对目标数据库的更改?

专家解答

集成副本 (IR) 是Oracle的集成应用引擎,它依赖于Oracle数据库中的logminer。要了解它如何在并行性中应用事务,您必须掌握几个项目。这些是:

1.映射器
2.协调和依赖
3.应用程序

在应用事务之前,必须从目标系统上的跟踪文件中读取它们。为了做到这一点,Oracle正在使用称为 “映射器” 的轻量级API。映射器负责从跟踪文件中读取事务,并将其传递给协调器。

然后,协调器进行所有协调和依赖关系计算,以确保事务按SCN顺序并准备应用。此时,事务将移动应用程序。

应用程序是将事务应用于数据库的地方。这是使用DBOPTIONS INTEGRATEDPARAMS (并行性 #) 的地方。根据您为并行应用程序的数量设置的内容,事务将在请求的应用程序数量上按SCN顺序应用。

尽情享受吧!


「喜欢这篇文章,您的关注和赞赏是给作者最好的鼓励」
关注作者
【版权声明】本文为墨天轮用户原创内容,转载时必须标注文章的来源(墨天轮),文章链接,文章作者等基本信息,否则作者和墨天轮有权追究责任。如果您发现墨天轮中有涉嫌抄袭或者侵权的内容,欢迎发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论