随着信息技术的飞速发展,企业信息化建设的不断深入,使得企业业务系统数量不断增加。这时,各业务系统之间数据交互,各子业务系统与核心业务系统之间数据交互,诸如此类场景的应用需求不断出现。因此,IT部门应对此类需求的压力越来越大。比较突出的问题,主要有实时性与性能的冲突,数据交互方案的安全性与健壮性等。下面浅谈下Oracle数据库之间数据同步方案,不涉及方案的好坏选择,可供参考。

Oracle 提供的数据同步方案:

1,比较原始的,触发器/Job + DBLINK的方式,可同步和定时刷新。

2,物化视图刷新的方式,有增量刷新和完全刷新两种模式,定时刷新。

3,高级复制,分为多主复制和物化视图复制两种模式。其中多主复制能进行双向同步复制和异步复制,物化视图用于单向复制,定时刷新,与2类似。

4,流复制,可实时和非实时同步。

5,GoldenGate复制,Oracle新买的复制产品,后面应该会取代流复制。它不仅能提供Oracle数据库之间的数据复制支持,还支持在不同种数据库之间的数据同步,也可设置实时和非实时同步。

6,DataGurd,此技术主要用于灾备方案,不过在最新11gR2版本中加入了备库实时应用日志,同时能open提供read only访问的功能。因此,可以作为读写分离,或者作为report数据库,降低系统负载的一个好的方案。

其中上面1,2,3,是采用Oracle数据库内部的机制来实现,而4,5,6是采用挖掘数据库日志的方式实现的。因此,后面3中方式在性能上会更好些。

第三方提供的数据同步方案:

主要根据实现机制分为两大类:

1,采用挖掘数据库日志的方式实现
市场上用的比较多的,如Quest SharePlex, DSG RealSync 。此类软件与Oracle 新收购的GoldenGate工具类似。

2,采用相关软件在存储级进行复制
IBM,EMC等存储厂商可以实现,使用第三方存储管理软件,如Veritas Replication也可实现。此类方式应用场景与上面6类似。

随着信息技术的飞速发展,企业信息化建设的不断深入,使得企业业务系统数量不断增加。这时,各业务系统之间数据交互,各子业务系统与核心业务系统之间数据交互,诸如此类场景的应用需求不断出现。因此,IT部门应对此类需求的压力越来越大。比较突出的问题,主要有实时性与性能的冲突,数据交互方案的安全性与健壮性等。下面浅谈下Oracle数据库之间数据同步方案,不涉及方案的好坏选择,可供参考。

Oracle 提供的数据同步方案:

1,比较原始的,触发器/Job + DBLINK的方式,可同步和定时刷新。

2,物化视图刷新的方式,有增量刷新和完全刷新两种模式,定时刷新。

3,高级复制,分为多主复制和物化视图复制两种模式。其中多主复制能进行双向同步复制和异步复制,物化视图用于单向复制,定时刷新,与2类似。

4,流复制,可实时和非实时同步。

5,GoldenGate复制,Oracle新买的复制产品,后面应该会取代流复制。它不仅能提供Oracle数据库之间的数据复制支持,还支持在不同种数据库之间的数据同步,也可设置实时和非实时同步。

6,DataGurd,此技术主要用于灾备方案,不过在最新11gR2版本中加入了备库实时应用日志,同时能open提供read only访问的功能。因此,可以作为读写分离,或者作为report数据库,降低系统负载的一个好的方案。

其中上面1,2,3,是采用Oracle数据库内部的机制来实现,而4,5,6是采用挖掘数据库日志的方式实现的。因此,后面3中方式在性能上会更好些。

第三方提供的数据同步方案:

主要根据实现机制分为两大类:

1,采用挖掘数据库日志的方式实现
市场上用的比较多的,如Quest SharePlex, DSG RealSync 。此类软件与Oracle 新收购的GoldenGate工具类似。

2,采用相关软件在存储级进行复制
IBM,EMC等存储厂商可以实现,使用第三方存储管理软件,如Veritas Replication也可实现。此类方式应用场景与上面6类似。

随着信息技术的飞速发展,企业信息化建设的不断深入,使得企业业务系统数量不断增加。这时,各业务系统之间数据交互,各子业务系统与核心业务系统之间数据交互,诸如此类场景的应用需求不断出现。因此,IT部门应对此类需求的压力越来越大。比较突出的问题,主要有实时性与性能的冲突,数据交互方案的安全性与健壮性等。下面浅谈下Oracle数据库之间数据同步方案,不涉及方案的好坏选择,可供参考。

Oracle 提供的数据同步方案:

1,比较原始的,触发器/Job + DBLINK的方式,可同步和定时刷新。

2,物化视图刷新的方式,有增量刷新和完全刷新两种模式,定时刷新。

3,高级复制,分为多主复制和物化视图复制两种模式。其中多主复制能进行双向同步复制和异步复制,物化视图用于单向复制,定时刷新,与2类似。

4,流复制,可实时和非实时同步。

5,GoldenGate复制,Oracle新买的复制产品,后面应该会取代流复制。它不仅能提供Oracle数据库之间的数据复制支持,还支持在不同种数据库之间的数据同步,也可设置实时和非实时同步。

6,DataGurd,此技术主要用于灾备方案,不过在最新11gR2版本中加入了备库实时应用日志,同时能open提供read only访问的功能。因此,可以作为读写分离,或者作为report数据库,降低系统负载的一个好的方案。

其中上面1,2,3,是采用Oracle数据库内部的机制来实现,而4,5,6是采用挖掘数据库日志的方式实现的。因此,后面3中方式在性能上会更好些。

第三方提供的数据同步方案:

主要根据实现机制分为两大类:

1,采用挖掘数据库日志的方式实现
市场上用的比较多的,如Quest SharePlex, DSG RealSync 。此类软件与Oracle 新收购的GoldenGate工具类似。

2,采用相关软件在存储级进行复制
IBM,EMC等存储厂商可以实现,使用第三方存储管理软件,如Veritas Replication也可实现。此类方式应用场景与上面6类似。

随着信息技术的飞速发展,企业信息化建设的不断深入,使得企业业务系统数量不断增加。这时,各业务系统之间数据交互,各子业务系统与核心业务系统之间数据交互,诸如此类场景的应用需求不断出现。因此,IT部门应对此类需求的压力越来越大。比较突出的问题,主要有实时性与性能的冲突,数据交互方案的安全性与健壮性等。下面浅谈下Oracle数据库之间数据同步方案,不涉及方案的好坏选择,可供参考。

Oracle 提供的数据同步方案:

1,比较原始的,触发器/Job + DBLINK的方式,可同步和定时刷新。

2,物化视图刷新的方式,有增量刷新和完全刷新两种模式,定时刷新。

3,高级复制,分为多主复制和物化视图复制两种模式。其中多主复制能进行双向同步复制和异步复制,物化视图用于单向复制,定时刷新,与2类似。

4,流复制,可实时和非实时同步。

5,GoldenGate复制,Oracle新买的复制产品,后面应该会取代流复制。它不仅能提供Oracle数据库之间的数据复制支持,还支持在不同种数据库之间的数据同步,也可设置实时和非实时同步。

6,DataGurd,此技术主要用于灾备方案,不过在最新11gR2版本中加入了备库实时应用日志,同时能open提供read only访问的功能。因此,可以作为读写分离,或者作为report数据库,降低系统负载的一个好的方案。

其中上面1,2,3,是采用Oracle数据库内部的机制来实现,而4,5,6是采用挖掘数据库日志的方式实现的。因此,后面3中方式在性能上会更好些。

第三方提供的数据同步方案:

主要根据实现机制分为两大类:

1,采用挖掘数据库日志的方式实现
市场上用的比较多的,如Quest SharePlex, DSG RealSync 。此类软件与Oracle 新收购的GoldenGate工具类似。

2,采用相关软件在存储级进行复制
IBM,EMC等存储厂商可以实现,使用第三方存储管理软件,如Veritas Replication也可实现。此类方式应用场景与上面6类似。

随着信息技术的飞速发展,企业信息化建设的不断深入,使得企业业务系统数量不断增加。这时,各业务系统之间数据交互,各子业务系统与核心业务系统之间数据交互,诸如此类场景的应用需求不断出现。因此,IT部门应对此类需求的压力越来越大。比较突出的问题,主要有实时性与性能的冲突,数据交互方案的安全性与健壮性等。下面浅谈下Oracle数据库之间数据同步方案,不涉及方案的好坏选择,可供参考。

Oracle 提供的数据同步方案:

1,比较原始的,触发器/Job + DBLINK的方式,可同步和定时刷新。

2,物化视图刷新的方式,有增量刷新和完全刷新两种模式,定时刷新。

3,高级复制,分为多主复制和物化视图复制两种模式。其中多主复制能进行双向同步复制和异步复制,物化视图用于单向复制,定时刷新,与2类似。

4,流复制,可实时和非实时同步。

5,GoldenGate复制,Oracle新买的复制产品,后面应该会取代流复制。它不仅能提供Oracle数据库之间的数据复制支持,还支持在不同种数据库之间的数据同步,也可设置实时和非实时同步。

6,DataGurd,此技术主要用于灾备方案,不过在最新11gR2版本中加入了备库实时应用日志,同时能open提供read only访问的功能。因此,可以作为读写分离,或者作为report数据库,降低系统负载的一个好的方案。

其中上面1,2,3,是采用Oracle数据库内部的机制来实现,而4,5,6是采用挖掘数据库日志的方式实现的。因此,后面3中方式在性能上会更好些。

第三方提供的数据同步方案:

主要根据实现机制分为两大类:

1,采用挖掘数据库日志的方式实现
市场上用的比较多的,如Quest SharePlex, DSG RealSync 。此类软件与Oracle 新收购的GoldenGate工具类似。

2,采用相关软件在存储级进行复制
IBM,EMC等存储厂商可以实现,使用第三方存储管理软件,如Veritas Replication也可实现。此类方式应用场景与上面6类似。

随着信息技术的飞速发展,企业信息化建设的不断深入,使得企业业务系统数量不断增加。这时,各业务系统之间数据交互,各子业务系统与核心业务系统之间数据交互,诸如此类场景的应用需求不断出现。因此,IT部门应对此类需求的压力越来越大。比较突出的问题,主要有实时性与性能的冲突,数据交互方案的安全性与健壮性等。下面浅谈下Oracle数据库之间数据同步方案,不涉及方案的好坏选择,可供参考。

Oracle 提供的数据同步方案:

1,比较原始的,触发器/Job + DBLINK的方式,可同步和定时刷新。

2,物化视图刷新的方式,有增量刷新和完全刷新两种模式,定时刷新。

3,高级复制,分为多主复制和物化视图复制两种模式。其中多主复制能进行双向同步复制和异步复制,物化视图用于单向复制,定时刷新,与2类似。

4,流复制,可实时和非实时同步。

5,GoldenGate复制,Oracle新买的复制产品,后面应该会取代流复制。它不仅能提供Oracle数据库之间的数据复制支持,还支持在不同种数据库之间的数据同步,也可设置实时和非实时同步。

6,DataGurd,此技术主要用于灾备方案,不过在最新11gR2版本中加入了备库实时应用日志,同时能open提供read only访问的功能。因此,可以作为读写分离,或者作为report数据库,降低系统负载的一个好的方案。

其中上面1,2,3,是采用Oracle数据库内部的机制来实现,而4,5,6是采用挖掘数据库日志的方式实现的。因此,后面3中方式在性能上会更好些。

第三方提供的数据同步方案:

主要根据实现机制分为两大类:

1,采用挖掘数据库日志的方式实现
市场上用的比较多的,如Quest SharePlex, DSG RealSync 。此类软件与Oracle 新收购的GoldenGate工具类似。

2,采用相关软件在存储级进行复制
IBM,EMC等存储厂商可以实现,使用第三方存储管理软件,如Veritas Replication也可实现。此类方式应用场景与上面6类似。

浅谈Oracle 数据库之间数据同步方案相关推荐

  1. Oracle数据库之间数据同步 -- DBLink

    这段时间负责某个项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中某些系统表数据与基础资料数据经常需要进行同步,为方便完成指定数据表的同步操作,可以采用dblink与merge结合的方法 ...

  2. Nifi实时同步mysql_nifi实现数据库到数据库之间数据同步

    一.安装:NiFi 是免安装地,仅需从官网下载压缩包,然后解压,即完成了整个安装过程,官网下载安装包(http://nifi.apache.org/download.html),选择nifi-x.x. ...

  3. oracle往mysql数据同步存储过程_Oracle数据库之间数据同步

    源库(ENV库)中定义如下包: 包定义如下: CREATE OR REPLACE PACKAGE PKG_DATA_REPORT IS - Author : JOHNFNASH - Created : ...

  4. oracle与mysql同步同步数据库_oracle数据库之间数据同步

    这段时间负责某个项目开发的数据库管理工作,这个项目中开发库与测试数据库分离,其中某些系统表数据与基础资料数据经常需要进行同步,为方便完成指定数据表的同步操作,可以采用dblink与merge结合的方法 ...

  5. nifi 实现数据库到数据库之间数据同步

    数据同步 界面如下: 具体流程: 1.使用ExecuteSQL连接mysql数据库,通过写sql查询所需要的数据 2.nifi默认查出来的数据为Avro格式,所以需要ConvertAvroToJSON ...

  6. 上下级平台之间数据同步方案_Alluxio与底层存储系统之间的元数据同步机制

    请点击上方蓝字,关注我们哦! 作者简介:林意群,Apache Hadoop PMC member,Apache Ozone PMC member,拥有多年参与开源社区经验,主要专注于存储领域的研究和学 ...

  7. 浅谈Oracle中物理结构(数据文件等。。。)与逻辑结构(表空间等。。。。。)

    初始Oracle时很难理解其中的物理结构和逻辑结构,不明白内存中和硬盘中文件的区别和联系,我也是初学Oracle,这里就简单的谈谈我我看法. 首先,你需要明白的一点是:数据库的物理结构是由数据库的操作 ...

  8. 浅谈oracle数据库隔离级别

    1.数据库事务介绍 数据库事务(Database Transaction) ,是指作为单个逻辑工作单元执行的一系列操作,要么完全地执行,要么完全地不执行. 事务处理可以确保除非事务性单元内的所有操作都 ...

  9. oracle pdb是什么意思,浅谈Oracle数据库12c PDB技术

    PDB大致功能描述: 创建: 用create pluggable database的命令, 用file_name_convert的方式拷贝seed pdb的文件到对应的新pdb的路径下.拷贝的是最基本 ...

最新文章

  1. 【Leetcode】刷题之路4(python版)
  2. Blender赛车动画制作学习教程 Learn Race Car Animation with Blender
  3. easyui相关解释
  4. Ajax监测开始执行及结束执行
  5. yolov3代码详解_代码资料
  6. MyDataSourceUtils使用ThreadLocal对象
  7. iOS App后台保活
  8. 超详细Gitlab Runner环境配置中文教程
  9. poj 3017 Cut the Sequence(DP+单调队列)
  10. -字符串-搜索和替换--聚合
  11. 【机器人】项目疑难杂症
  12. 2ASK调制解调实验
  13. Windows XP SP3 VOL 简体中文正式版 V201106
  14. 域名续费如何省钱?将域名转入阿里云的一次操作过程
  15. ICMP协议详解和作用
  16. 过犹不及,别再在编程中高射炮打蚊子
  17. 微软的teredo服务器,win10系统通过teredo连接ipv6的具体教程
  18. 分类变量、有序变量、数值变量差异分析(二)t检验
  19. pthread_cont_wait和pthread_cont_signal
  20. 题材丰富 医药板块初露峥嵘

热门文章

  1. 垃圾回收篇~~垃圾回收算法
  2. 安卓进阶(一)App性能优化
  3. 景观平面图转鸟瞰图_2020年东南大学风景园林硕士研究生入学初试真题解析——山地茶园景观规划与设计...
  4. 创建局域网内MQTT服务器的订阅和推送
  5. WiresharkFTP抓包分析
  6. 【高维统计N2】工具和方法
  7. 检索 : Approximate Nearest Neighbor NSW + HNSW
  8. Java的JSON处理器fastjson使用详解
  9. OleDbCommand 的特点
  10. CSS垂直翻转与水平翻转