ITPub博客

首页 > 数据库 > Oracle > Oracle DG 三种模式 图表解析

Oracle DG 三种模式 图表解析

原创 Oracle 作者:lovehewenyu 时间:2012-02-14 11:26:18 0 删除 编辑

自己总结了一下DG三种模式,但是有点混沌。所以决定利用图表的形式梳理一下。不一定很完善,先总结出来一点一点的完善。

 

最大保护

最大可用

最大性能

 

数据一致性

完全一致

尽量的避免数据丢失,但不能绝对保证数据完全一致。

可以异步 REDO 日志

 

日志传输方式

Primary Database 必须使用 LGWR 、 SYNC 、 AFFIRM

Primary Database 必须配置为 LGWR 、 SYNC 、 AFFIRM 方式归档。

通过 LGWR ASYNC 或者 ARCH 实现

 

COMMIT 提交条件

Primary Database 上的每个事务的 Redo 日志必须在本地和 Standby Database 上都写入日志文件后才能提交(如果不能写入 STANDBY DATABASE , PRIMARY DATABASE 自动挂起,防止丢数据)

Primary Database 每个事务的 Redo 日志要写到本地和 Standby Database 中才能提交(与最大保护不同的是:写入 STANDBY DATABASE 失败, PRIMARY DATABASE 不会挂起,会自动转成最大性能模式,等待问题解决后自动转成最大可用模式)

Primary Database 上的事务的 Redo 日志只要写到本地日志文件就可以提交,不必等待到 Standby Database 的传递完成。

 

Standby redo log

需要

需要

不需要

 

缺省模式

 

 

是

 

PRIMAYR DATABASE 影响最小

最大,保护数据时时同步

一般,保护数据同步中等

不影响,但是保护数据也是最弱的

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/26442936/viewspace-716220/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
10年金融行业老鸟。Oracle,Mysql,PostgreSQL,EMC 存储,NBU备份。微信/电话 18211103995

注册时间:2012-02-03

  • 博文量
    307
  • 访问量
    1528537