oracle ogg 和 DataGuard比较
一、复制方式
• Golden Gate
可提供秒一级的大量数据实时捕捉和投递,无法实现同步复制;
• Data Guard
最大保护—Maximum protection
最大可用—Maximum availability
最大性能—Maximum performance
最大保护,最大可用模式都需要同步传输日志,此时会大大加重OracleLGWR或ARCH进程的工作量,严重影响源数据库性能,因此使用DataGuard做容灾一般都采用其最大性能模式中的异步方式。Data Guard的异步日志传输方式有两种方式,一个是通过LGWR进程异步传输Redo Log,另外一种是通过ARCH进程只做归档日志传输。
二、性能比较
• GoldenGate解析Oracle日志,只抓取其中数据变化,大概为原日志量的四分之一左右;GoldenGate还集成了数据压缩功能,压缩比可以达到9:1左右,大大降低了需要在网络上传输的数据量。此外,GoldenGate传输数据是直接通过TCP/IP上进行,无需额外封装;
• Data Guard需要传输Oracle全部的日志,没有压缩功能,在网络上传输的数据量比GoldenGate大很多。它是通过Oracle Net传输数据,其握手信息比较多,相对直接GoldenGate的通过tcp/ip传输效率差很多。
• 综合上述原因,相同状况下GoldenGate的延时要比
Data Guard小很多,容灾系统的RPO会更理想。
三、接管效率
使用GoldenGate复制时,备份数据库是始终处于活动状态,可以随时接管业务;
• Data Guard的备份数据库是处于恢复或只读状态,(Oracle 11g ADG 可以实现恢复的同时只读)如果出现灾难接管业务需要经历两个阶段,第一个阶段是用户查询数据库等待数据库完成日志恢复(Oracle 9i Data Guard只能做归档日志的恢复,只有在10g加入了实时应用的功能可以对未归档日志作恢复);另外一个阶段是将数据库由备份状态改成主数据库状态。这两个阶段根据实际经验一般至少需要5分钟以上时间。
• 由此可见,使用GoldenGate的容灾系统RTO相对更短,有利于保障业务的连续性。
oracle ogg 和 DataGuard比较相关推荐
- 【Oracle RAC+DG实验】Oracle RAC+ASM+DataGuard配置实验记录+常见问题
[Oracle RAC+DG实验]Oracle RAC+ASM+DataGuard配置实验记录+常见问题 1.环境规划: ---RAC环境介绍(primary database) ...
- oracle ogg和adg,ORACLE12C ADG和OGG的搭配使用
### 仅做记录用 ### 1.数据库环境 角色 操作系统 IP 数据库名称 SID ADG主库 centos7.5 192.168.0.20 orcl orcl-dg1 ADG备库 centos7. ...
- oracle ogg端口,oracle ogg配置
http://www.dataguru.cn/thread-171156-1-1.html GoldenGate几个重要进程介绍: 1.Manager管理进程在两端开启,监控和重启其他进程:分配数据存 ...
- oracle ogg搭建
--oogg搭建 -----(源,目标) -----1 创建ogg用户 ,在操作系统中,创建ogg用户. useradd -g dba -G oinstall -d /home/ogg ogg --- ...
- oracle ogg在线配置,Oracle OGG配置
>startup mount; SQL>alter database archivelog; SQL>alter database open; SQL> archive log ...
- oracle 9i 11g dataguard,Oracle 11g DataGuard使用总结
Oracle 11g的dataguard相比于10g来说,最优越的特性应该算就是active dataguard了,这一点改进在很大意义上促使用户需要把数据库从10g升级到11g,读写分离在这个时候得 ...
- oracle ogg dataguard,Oracle DataGuard与GoldenGate比较
一.复制方式 • Golden Gate 可提供秒一级的大量数据实时捕捉和投递,无法实现同步复制: • Data Guard 最大保护-Maximum protection 最大可用-Maximum ...
- oracle ogg双向通步,使用ogg的Oracle-Oracle的双向复制
不使用数据泵完成Oracle-Oracle的双向复制. 操作系统:redhat as 4.5 oracle version:10.2.0.1 源端ip: 172.17.61.1 ...
- extract进程 oracle,ogg extract进程stoped问题
环境: window2008 R2 64位 数据库:sqlserver 2012 问题:ogg的extract进程总是处于stoped状态,开启不了. 求大神们帮帮忙啊 下面为 配置信息 c:\ ...
最新文章
- Loadrunner脚本开发简单几种方式
- 机器学习(MACHINE LEARNING)种群竞争模型
- 从SOURCE_BUFFER单元开始存放了20个字母A, 编程将这20个字母A的字符串传送到DEST_BUFFER开始的单元中.
- cocos2dxFlappyBird开发总结二:开发环境介绍
- 生物大数据时代,如何做好数据管理和再利用,发IF10+的数据库文章?
- 20175213 2018-2019-2 《Java程序设计》第7周学习总结
- StringBulider StringBuffer
- 微信H5页面内实现一键关注公众号
- Mysql表编码查看修改
- 浅析JSONP-解决Ajax跨域访问问题
- Node.js丶Stream使用及常用方法
- 2022年Cs231n PPT笔记-训练CNN
- java web后台生成随机数字字母验证码
- ps换背景操作,巨简单
- 供应链管理的五大策略
- 新宜中国携手fone,踏上预算管理新征程
- 辉芒微IO单片机FT60F11F-MRB
- Python实现BP神经网络ANN单隐层回归模型项目实战
- 番茄工作法总结-第六章:应变
- Futuremark 3DMark 2.17.7137,3DMark兼容性强大
热门文章
- 计算机病毒和恶意软件有哪些,恶意软件上常见的病毒有哪些
- 光纤收发器指示灯以及跳线说明
- 综述 | 从第一性原理出发,探索类脑智能研究的星辰大海
- IBM宣布拆分管理基础设施服务部门;中国是全球最大工业机器人市场有78.3万台在运行 | 美通企业日报...
- Graph Neural Networks—GCN、GraphSAGE、GAT
- 京东向上的力量:初心不改,传递信赖
- 《系统工程》--课程笔记一(SE及系统科学体系)
- Cesium-Primitive图元的讲解
- 编辑器中快速整体向左右移动代码
- 定义一个结构体变量(包括年、月、日),编写程序,要求输入年、月、日,程序能判断该年是否为闰年。