请选择 进入手机版 | 继续访问电脑版

[oracle] Oracle区别ADG与DG案例详解

[复制链接]
查看52 | 回复5 | 2021-9-13 22:39:54 来自手机 | 显示全部楼层 |阅读模式

     在上云后的Oracle数据灾备场景中,我们常常 听到DBA迁徙 工程师讲到“在这个项目中用ADG举行 数据及时 备份,ADG比DG更好!”。毕竟 ADG作Oracle数据灾备的上风 在什么地方?

一、ADG重要 办理 了DG期间 读写不能并行的题目

        DG期间 的数据同步方式如采用Redo Log的物理方式,则数据库同步数据快、耗用资源低,但存在一个大题目 。

        Oracle 11G从前 的Data Guard物理备份数据库,可以以只读的方式打开数据,但这时日志 的数据同步过程就制止 了。而假如 日志 的数据同步处于实行 过程中,则数据库就不能打开。也就是日志 读、写两个状态是互相倾轧 的。而Active Data Guard则是重要 办理 这个题目 。

二、Oracle具有闪回数据库的功能,避免删表等误操作造成无法挽回

        当主数据库打开并处于活动状态时,变乱 处于处理状态,天生 Redo Log数据,并将其传送到备用的数据库中,正常环境 下,可以做到秒级的数据同步。但假如 在主用数据库上实行 一个错误的下令 ,如drop database,则全部 备用数据库中的数据也会被删除。

        Oracle DG提供了易于使用 的方式来避免这种用户错误。DBA可以在主数据库、备用数据库中同时使用 闪回数据库功能,以快速将数据库恢复到一个较早的时间点上,从而取消这个误操作。

       别的 ,Oracle还提供了延时实行 备份数据库同步的功能,如许 又是另一种方式防止误操作。

三、Oracle的DG、RAC一样平常 是连合 使用

       RAC重要 办理 体系 应用的故障,它不提供数据故障的快速、主动 恢复,它还提供数据库应用的伸缩本领 ,提供应用级的保护。

Oracle区别ADG与DG案例详解

        DG只提供数据的备份、恢复本领 ,提供数据级的保护。

Oracle区别ADG与DG案例详解

四、建议使用 DG做数据及时 同步,而不是第三方的磁盘copy工具

      缘故起因 三点:

  1. DG具有延时写入数据功能,可以避免误操作,而第三方工具没有。
  2. DG传输的数据量更小,而第三方工具的所需的带宽更高。
  3. 实战中的坑:有些第三方工具的磁盘同步最小单元与Oracle的最小磁盘单元不同,造成非常 故障时,备份数据库无法启用,这非常吓人。

到此这篇关于Oracle区别ADG与DG案例详解的文章就先容 到这了,更多干系 Oracle区别ADG与DG详解内容请搜刮 脚本之家从前 的文章或继续欣赏 下面的干系 文章渴望 大家以后多多支持脚本之家!


免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复

使用道具 举报

avatar 天之涯神之兵米 | 2021-9-19 15:19:30 | 显示全部楼层
怎么我回帖都没人理我呢?
回复

使用道具 举报

avatar Holily1985 | 2021-10-6 15:07:30 | 显示全部楼层
不错哦,admin楼主这是要火的节奏啊!
回复

使用道具 举报

avatar 心随674 | 2021-10-14 10:49:19 | 显示全部楼层
每天顶顶贴,一身轻松啊!
回复

使用道具 举报

顶!顶!顶!
回复

使用道具 举报

管它三七二十一!
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则