1.三种保护模式

– Maximum protection

在Maximum protection下, 可以保证从库和主库数据完全一样,做到zero data loss.事务同时在主从两边提交完成,才算事务完成。如果从库宕机或者网络出现问题,主从库不能通讯,主库也立即宕机。在这种方式下,具有最高的保护等级。但是这种模式对主库性能影响很大,要求高速的网络连接。

– Maximum availability

在Maximum availability模式下,如果和从库的连接正常,运行方式等同Maximum protection模式,事务也是主从库同时提交。如果从库和主库失去联系,则主库自动切换到Maximum performance模式下运行,保证主库具有最大的可用性。

– Maximum performance

在Maximum performance,主库把归档的 archived log通过arch进程传递给从库,在这种方式下,主库运行性能最高,但是不能保证数据不丢失,且丢失的数据受redo log的大小影响。在redo log过大的情况下,可能一天都没有归档一个日志,可以通过手工切换日志的方式来减小数据的丢失。

2.模式切换(Maximum performance切换至Maximum availability)

a.查看保护的模式

DGbroker查看:

?

sqlplus查看:

?

b.查看备库的日志传输模式(参数LogXptMode(sync:同步传输/async:异步传输))

?

c.如果LogXptMode的值为async,就要将其修改为sync

?

d.修改完之后再次确认LogXptMode的值,如步骤b

e.切换模式(如果切换失败,则再次去确认备库LogXptMode的值)

?

f. 确认数据库的的保护模式,如步骤a

g.需要注意的是,步骤c中修改的sync是备库的值,切记!

3.个人小结:

a.三种模式在可以在DGbroker中自由切换(使用步骤2的方式)(在测试库中),正常情况下,数据库能迅速反应过来(查看保护模式的时候)。

b.使用Maximum performance的时候,参数(备库)LogXptMode设置为async就好/

c.使用Maximum protection或者Maximum availability的时候,参数(备库)LogXptMode要设置为sync。

d.(经测试)使用Maximum protection时,当备库出现异常(如网络问题,数据库宕机),主库会挂起(告警日志会报如下错误),当备库恢复正常之后,主库也会恢复。

LGWR: Error 1034 attaching to RFS for reconnect

e.使用Maximum protection时,在当备库出现异常的情况下,当主库挂起时,(主库)可以强制切换到 Maximum performance,但当重新切回Maximum protection(在备库恢复时),主库需重启。

?

以上内容是小编给大家分享的Oracle数据库 DGbroker三种保护模式的切换的相关内容,希望大家喜欢,同时也感谢大家一直以来对服务器之家网站的支持与厚爱。

oracle dg apply lag,Oracle数据库 DGbroker三种保护模式的切换相关推荐

  1. dg oracle 切换模式_Oracle数据库 DGbroker三种保护模式的切换

    1.三种保护模式 – Maximum protection 在Maximum protection下, 可以保证从库和主库数据完全一样,做到zero data loss.事务同时在主从两边提交完成,才 ...

  2. 【Oracle】DG三种保护模式及切换方式

    一.三种保护方式 Required Redo Transport Attributes for Data Protection Modes Maximum Availability Maximum P ...

  3. SQL Server数据库的三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式...

    SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式 这篇文章主要介绍了SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式,需 ...

  4. SQL Server数据库的三种恢复模式:简单恢复模式、完整恢复模式和大容量日志恢复模式

    这篇文章主要介绍了SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式,需要的朋友可以参考下 如何图形界面下修改恢复模式 找到你想修改的数据库 右键 > 属性 ...

  5. SQL Server数据库的三种恢复模式

    SQL Server数据库的三种恢复模式:简单恢复模式.完整恢复模式和大容量日志恢复模式. sql server数据库提供了三种恢复模式:完整,简单和大容量日志,这些模式决定了sql server如何 ...

  6. DATAGUARD 三种保护模式

    DATAGUARD 三种保护模式 对应的参数配置如下表: 最大保护 最大可用性 最大性能 重做归档进程 LGWR LGWR LGWR或者ARCH 网络传输模式 SYNC SYNC 当使用LGWR 进程 ...

  7. Oracle Data Guard的三种保护模式

    Oracle Data Guard备库可以配置成不丢数据和丢数据2种.针对不同的配置模式,Data Guard有3种保护模式,如下所示: 最大保护模式(MAXIMUM PROTECTION). 最 ...

  8. 安卓蓝牙键盘切换输入法_采用国产机械轴,三种连接模式轻松切换,TT G521上手体验...

    之前我用过三模游戏鼠标,也用过三模薄膜键盘,但是三模机械键盘,还是第一次使用.机械键盘,相信大家都知道,现在已经很普及了,估计当时把机械键盘重新带回到玩家当中的大神,也没有想到它会这么火爆吧.至于什么 ...

  9. Android 实现三种响铃模式的切换

    在android 原生系统中,对响铃模式有三种模式分为静音模式 震动模式 正常模式,最近有需求功能需要实现这三种模式的切换 而原生系统AudioManager 的api可以获取当前响铃模式 如下: i ...

最新文章

  1. ionic 弹窗(alert, confirm)
  2. 2020上海学区房楼市,到底发生了什么?
  3. 55种网页常用小技巧(转载)
  4. C#实现ByteBuffer类 .
  5. 【C++基础学习】C++引用参数与指针参数
  6. 收藏 | 机器学习中需要了解的 5 种采样方法
  7. 断路器监控(Hystrix Dashboard)
  8. CentOS虚拟机 Device eth0 does not seem to be present
  9. advanced部署vsto到wps-兼容office和wps
  10. web项目中添加图标(unicode引用方式)
  11. [转]DRP系统知识点总结
  12. 谷歌邮箱无法显示使用 Base64 处理的图片的正确解决方法
  13. VS code连接VMware详解
  14. unity shader 入门 全透明与半透明效果实现
  15. android java加密_Android、iOS和Java通用的AES128加密解密示例代码
  16. Intel 内部指令---AVX编程基础
  17. 周大福守护一生 | 在520奔赴一场终身浪漫的约会
  18. Android按键Input KeyEvent
  19. 《SEO实战密码》——SEO网站结构优化
  20. 国外电子书免费下载网站

热门文章

  1. Windows下使用TeamViewer连接远程服务器,以及解决“远程桌面关闭后TeamViewer不能连接”的问题
  2. SQL内部连接3个表?
  3. 如何解决“指定的服务已被标记为删除”错误
  4. win11的drivers文件可以删除吗 windows11drivers文件是否可以删除的详细介绍
  5. 图层重命名快捷键_玩转CAD快捷键(大全),一篇文章就够了
  6. openlayers根据坐标定位_车辆定位技术概述
  7. Vue报错Module build failed Error Node Sass version 6.0.1 is incompatible with ^4.0.0.解决方案
  8. 模型相关:SolidWorks按实际比例创建模型,在Unity中保持尺寸不变
  9. android surface windows,Android易混概念辨析之Surface,Window,View,SurfaceView,Bitmap
  10. 微擎结合thinkphp5要带上uniacid_毕业季宣传品征集 | “山水万程,皆要好运”