data guard汇总(1)

1.

Primary Database 即主库,是为业务系统提供服务的生产数据库,能够产生修改性操作之 后将所做的变更传送到一个或多个备库。每一个备库只能关联到唯一的主库,但是主库支持多 个备库。DG broker 监视器进程 DMON 维护主库的二进制设置文件,并且确保每次发生设置 更改时,在每个备库上都保存有设置文件的最新副本。

Standby Database 即备库,是生产库的独立副本,在高可用环境下用于数据灾难保护。在 同一个 Data Guard 配置中最多支持创建 30 个备库。所有的备库都是以来重做数据与主库 保持同步,在 Oracle11gR2 版本中分为物理备库、逻辑备库和快照备库三种类型。

2.

物理备库和逻辑备库都是依赖主库的重做数据进行同步,区别在于:

物理备库始终处于 Mount 状态(在 Oracle11gR2 版本中允许以只读状态打开),在接收到 主库生成的重做数据后,以介质恢复的方式实现同步,称之为重做应用; 逻辑备库则处于打开状态,在接收到主库生成的重做数据后,先将重做数据转换成 SQL 语句, 然后在备库中执行转换好的 SQL 语句来实现与主库的同步,称之为 SQL 应用。 因此,物理备库在物理结构和逻辑结构上都与主库保持一致,而逻辑备库只需要在逻辑结构上 与主库保持一致

3.

Maximum Protection 即最大保护模式,它能够保护数据绝对的安全,但是却不能保证用 户事务的不间断。它要求事务在提交之前,不仅写入本地的联机重做日志组,同时也写入备库 的备用重做日志组,并且确保重做数据在至少一个备库中可用,之后才会提交该事务。所以当 备库因为某些原因不可用时,主库将会被关闭;

Maximum Performance 即最大性能模式,是创建备库时默认的保护模式。它能够在不影响 主库性能的前提下提供最大程度的数据保护,但是并不能保证数据的绝对安全。在这种模式下, 事务可以随时提交,主库的重做数据至少需要写入到一个备库当中,但可以是不同步的。 Maximum Availability 即最大可用模式,它能够最大程度保证主库的可用性,同时提供 最大程度的数据保护。在主库备库都正常的时候,数据库处于类似最大保护模式的工作状态; 当备库不可用的时候,则自动转为最大性能模式。一旦备库恢复,又重新转换到最初的工作状 态

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值