你的浏览器禁用了JavaScript, 请开启后刷新浏览器获得更好的体验!
输入关键字进行搜索
搜索:
没有找到相关结果
nccloud
Oracle GoldenGate 数据集成平台课程在线问答:1、咱们的微服务架构,每个数据库产品都会有一个 web 配置界面,有没有一个统一的入口界面来控制?OGG 微服务架构提供了一个统一的 Web 界面来控制和管理多个 Oracle GoldenGate 实例,通过 OGG 微服务架构 Web 界面,用户可以管理和监控多个 Oracle GoldenGate 实例、数据同步任务和报告。2、对源端和目标端的 OGG 版本有什么要求?查看 OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xlshttps://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls3、微服务支持的最低的版本是多少?如果要用老版本 11g 融合有解决方案么?如果数据库的版本是 11g 数据库,版本至少是 11.2.0.4 以上的版本,版本的具体支持看查看OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xls4、checkpoint table 是指什么?OGG checkpoint table 是用于存储 Oracle GoldenGate 同步进程的元数据的特殊表。checkpoint table 里记录了已经提交了事务在 trail 文件里的位置,这样就可以保证事务只被应用一次,即使在 replicat 进程或者 DB 出现故障的情况下也可以保证一致性。5、微服务,不需要传输进程么?在 GoldenGate 微服务架构中,传输 trail 文件是由 Distribution service 和 Receiverservice 服务完成。Distribution service 可以将更改数据从源数据库发送到目标数据库,而Receiver service 可以从 Distribution service 接收更改并将其存放于目标端。6、自动存储过程复制 怎么开启?启用存储过程复制参考文档:https://docs.oracle.com/en/middleware/goldengate/core/21.3/oracle-db/usingprocedural-replication.html#GUID-0AB07912-BAFF-45DB-8CAB-E19BF9D7828F7、支持哪些数据库版本?支持的数据库版本查看 OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xlshttps://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls8、微服务 ogg 所支持数据库最低版本是多少?支持的数据库最低版本查看 OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xlshttps://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls9、我使用 ogg 19 测试 从 11.2.0.4 同步数据到 19.17.0.0 ,源端使用集成捕获,目标端使用并行集成复制。发现源端的抽取每次都有 5-10S 的延迟?我在源端插入 1 条数据,在目标端要等 5S 才能看到,请问这个问题如何排查?查源端系统的 CPU, IO 等资源是否繁忙,查看网络是否有延迟,数据库是否繁忙,是否抽取遇到大事务等等。10、经典的 ggsci 下有命令监控到这个性能问题,如多个插入,更新等等?可通过 lag 命令查看详细延时信息,stats 命令查看进程处理的记录数,如多少的插入,更新等。11、我想请教一下,使用集成捕获和集成并行复制,并捕获 DDL,源端的 ogg 用户权限和目标端的用户权限需要哪些?从 Oracle GoldenGate 连接到数据库所需的用户权限参看文档:https://docs.oracle.com/en/middleware/goldengate/core/21.3/oracle-db/preparingdatabase-oracle-goldengate.html#GUID-F9EBB989-E22F-4355-BE60-40F957B8515E12、12、RAC 两节点,在一节点部署 ogg 抽取和推送进程。如果第一个节点 down 后,请问 如何在 RAC 第二个节点上,部署 ogg ,继续抽取? 就是想解决 ogg 的单点故障将 OGG 部署在 ACFS 共享文件系统上,在群集软件(GI)上注册 OGG,当第一个节点 down后,群集软可以在第二个节点上自动启动 OGG,解决 OGG 的单点故障。13、源端和目标端数据库版本有什么要求?版本支持查看 OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xlshttps://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls14、请问生产最佳实践是否开启 DDL 功能呢?如果经常有 DDL 操作行为需要同步,建议开始 DDL 同步功能。15、数据库的版本呢?版本支持查看 OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xlshttps://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls16、这样的话,以前的 ogg monitor 是不是就会淘汰了如果使用的 OGG 的经典架构,并且想要使用图形界面监控,还是需要 ogg monitor。17、源端数据库版本和目标数据库版本都有什么限制?版本支持查看 OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xlshttps://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls18、请问 ogg 哪个版本才能使用微服务,源端和目标端都要安装微服务吗?Oracle GoldenGate 从 12.3 版本开始提供了基于微服务架构。源端和目标端都要安装微服务。19、请教,对同一个表的复制,是多线程的吗? 复制速度如何Oracle GoldenGate 可以对同一个表进行复制可以使用多线程来加快数据复制的速度。最终的复制速度取决于多种因素,如网络带宽、源和目标系统的性能、复制进程的数量等。因此,需要根据具体情况进行调整,以达到最佳的复制效率。20、异种数据库设定如 SQL 和 Oracle 之间的同步,设定是否类似是类似的。21、抽取加并行是如何实现的?比如什么参数可通过设置 TRANLOGOPTIONS 参数的 INTEGRATEDPARAMS 选项指定 PARALLELISM 并行。https://docs.oracle.com/en/middleware/goldengate/core/21.3/oracle-db/optionalparameters-integrated-modes.html#GUID-5AADB73B-6A60-4391-B297-36B14D19577A22、源端和目标端的 ogg 版本需要一致吗?一般情况下,Oracle GoldenGate 源端和目标端的版本建议相同。但是,在某些特定情况下,源端和目标端的 Oracle GoldenGate 版本可以不同。例如,在进行 Oracle 数据库升级时,源端和目标端的 Oracle GoldenGate 版本可能会不同。在这种情况下,必须使用兼容的版本,并且需要确保已经进行了充分的测试,以确保源端和目标端之间的数据同步正常。23、源端是微服务版本,目标端的非微服务版本最低支持多少?Oracle GoldenGate(OGG)的源端是微服务版本时,其目标端的最低支持版本取决于使用的具体目标端数据库版本和 OGG 版本。一般来说,OGG 的目标端应该至少与源端数据库版本兼容。OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg21-1-0-0-0-cert-matrix-7503910.xls24、想问一下 adg 库可以作为 ogg 远端吗?ADG 库可以作为 OGG 源端。但抽取模式必须使用经典抽取模式。Integrated Extract for ADG standby database (文档 ID 2186503.1)You can not use Integrated Extract for ADG standby database.It's only Classic Extract.Oracle GoldenGate 数据集成平台:课程地址:https://www.bilibili.com/video/BV1FM4y1k7LR/?spm_id_from=333.999.0.0&vd_source=e187ce4597a18d693030bab4881d6590课件下载:Oracle 专家课程程系列 https://pan.baidu.com/s/1LOvF4DyGl5qkI8ic-avDWQ 提取码:bsd3
要回复问题请先登录或注册
1 个回复
nccloud
Oracle GoldenGate 数据集成平台课程在线问答:
1、咱们的微服务架构,每个数据库产品都会有一个 web 配置界面,有没有一个统一的入口
界面来控制?
OGG 微服务架构提供了一个统一的 Web 界面来控制和管理多个 Oracle GoldenGate 实例,
通过 OGG 微服务架构 Web 界面,用户可以管理和监控多个 Oracle GoldenGate 实例、数
据同步任务和报告。
2、对源端和目标端的 OGG 版本有什么要求?
查看 OGG Certification Matrix 文档:
https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xls
https://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls
3、微服务支持的最低的版本是多少?如果要用老版本 11g 融合有解决方案么?
如果数据库的版本是 11g 数据库,版本至少是 11.2.0.4 以上的版本,版本的具体支持看查看
OGG Certification Matrix 文档:
https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xls
4、checkpoint table 是指什么?
OGG checkpoint table 是用于存储 Oracle GoldenGate 同步进程的元数据的特殊表。
checkpoint table 里记录了已经提交了事务在 trail 文件里的位置,这样就可以保证事务只
被应用一次,即使在 replicat 进程或者 DB 出现故障的情况下也可以保证一致性。
5、微服务,不需要传输进程么?
在 GoldenGate 微服务架构中,传输 trail 文件是由 Distribution service 和 Receiver
service 服务完成。Distribution service 可以将更改数据从源数据库发送到目标数据库,而
Receiver service 可以从 Distribution service 接收更改并将其存放于目标端。
6、自动存储过程复制 怎么开启?
启用存储过程复制参考文档:
https://docs.oracle.com/en/middleware/goldengate/core/21.3/oracle-db/usingprocedural-replication.html#GUID-0AB07912-BAFF-45DB-8CAB-E19BF9D7828F
7、支持哪些数据库版本?
支持的数据库版本查看 OGG Certification Matrix 文档:
https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xls
https://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls
8、微服务 ogg 所支持数据库最低版本是多少?
支持的数据库最低版本查看 OGG Certification Matrix 文档:
https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xls
https://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls
9、我使用 ogg 19 测试 从 11.2.0.4 同步数据到 19.17.0.0 ,源端使用集成捕获,目标端使用并
行集成复制。发现源端的抽取每次都有 5-10S 的延迟?我在源端插入 1 条数据,在目标端要
等 5S 才能看到,请问这个问题如何排查?
查源端系统的 CPU, IO 等资源是否繁忙,查看网络是否有延迟,数据库是否繁忙,是否抽取
遇到大事务等等。
10、经典的 ggsci 下有命令监控到这个性能问题,如多个插入,更新等等?
可通过 lag 命令查看详细延时信息,stats 命令查看进程处理的记录数,如多少的插入,更
新等。
11、我想请教一下,使用集成捕获和集成并行复制,并捕获 DDL,源端的 ogg 用户权限和目
标端的用户权限需要哪些?
从 Oracle GoldenGate 连接到数据库所需的用户权限参看文档:
https://docs.oracle.com/en/middleware/goldengate/core/21.3/oracle-db/preparingdatabase-oracle-goldengate.html#GUID-F9EBB989-E22F-4355-BE60-40F957B8515E
12、12、RAC 两节点,在一节点部署 ogg 抽取和推送进程。如果第一个节点 down 后,请
问 如何在 RAC 第二个节点上,部署 ogg ,继续抽取? 就是想解决 ogg 的单点故障
将 OGG 部署在 ACFS 共享文件系统上,在群集软件(GI)上注册 OGG,当第一个节点 down
后,群集软可以在第二个节点上自动启动 OGG,解决 OGG 的单点故障。
13、源端和目标端数据库版本有什么要求?
版本支持查看 OGG Certification Matrix 文档:
https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xls
https://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls
14、请问生产最佳实践是否开启 DDL 功能呢?
如果经常有 DDL 操作行为需要同步,建议开始 DDL 同步功能。
15、数据库的版本呢?
版本支持查看 OGG Certification Matrix 文档:
https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xls
https://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls
16、这样的话,以前的 ogg monitor 是不是就会淘汰了
如果使用的 OGG 的经典架构,并且想要使用图形界面监控,还是需要 ogg monitor。
17、源端数据库版本和目标数据库版本都有什么限制?
版本支持查看 OGG Certification Matrix 文档:
https://www.oracle.com/technetwork/middleware/ogg-21-1-0-0-0-cert-matrix7503910.xls
https://www.oracle.com/technetwork/middleware/ogg-19-1-0-0-0-cert-matrix5491855.xls
18、请问 ogg 哪个版本才能使用微服务,源端和目标端都要安装微服务吗?
Oracle GoldenGate 从 12.3 版本开始提供了基于微服务架构。源端和目标端都要安装微服
务。
19、请教,对同一个表的复制,是多线程的吗? 复制速度如何
Oracle GoldenGate 可以对同一个表进行复制可以使用多线程来加快数据复制的速度。最终
的复制速度取决于多种因素,如网络带宽、源和目标系统的性能、复制进程的数量等。因此,
需要根据具体情况进行调整,以达到最佳的复制效率。
20、异种数据库设定如 SQL 和 Oracle 之间的同步,设定是否类似
是类似的。
21、抽取加并行是如何实现的?比如什么参数
可通过设置 TRANLOGOPTIONS 参数的 INTEGRATEDPARAMS 选项指定 PARALLELISM 并
行。
https://docs.oracle.com/en/middleware/goldengate/core/21.3/oracle-db/optionalparameters-integrated-modes.html#GUID-5AADB73B-6A60-4391-B297-
36B14D19577A
22、源端和目标端的 ogg 版本需要一致吗?
一般情况下,Oracle GoldenGate 源端和目标端的版本建议相同。但是,在某些特定情况下,
源端和目标端的 Oracle GoldenGate 版本可以不同。例如,在进行 Oracle 数据库升级时,
源端和目标端的 Oracle GoldenGate 版本可能会不同。在这种情况下,必须使用兼容的版
本,并且需要确保已经进行了充分的测试,以确保源端和目标端之间的数据同步正常。
23、源端是微服务版本,目标端的非微服务版本最低支持多少?
Oracle GoldenGate(OGG)的源端是微服务版本时,其目标端的最低支持版本取决于使用
的具体目标端数据库版本和 OGG 版本。一般来说,OGG 的目标端应该至少与源端数据库版
本兼容。
OGG Certification Matrix 文档:https://www.oracle.com/technetwork/middleware/ogg21-1-0-0-0-cert-matrix-7503910.xls
24、想问一下 adg 库可以作为 ogg 远端吗?
ADG 库可以作为 OGG 源端。但抽取模式必须使用经典抽取模式。
Integrated Extract for ADG standby database (文档 ID 2186503.1)
You can not use Integrated Extract for ADG standby database.
It's only Classic Extract.
Oracle GoldenGate 数据集成平台:
课程地址:
https://www.bilibili.com/video/BV1FM4y1k7LR/?spm_id_from=333.999.0.0&vd_source
=e187ce4597a18d693030bab4881d6590
课件下载:
Oracle 专家课程程系列 https://pan.baidu.com/s/1LOvF4DyGl5qkI8ic-avDWQ 提取码:
bsd3