加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 百科 > 正文

Oracle DataGuard学习笔记(1)DataGuard简介

发布时间:2020-12-12 15:28:22 所属栏目:百科 来源:网络整理
导读:Oracle DataGuard学习笔记(1)DataGuard简介 1.什么是Oracle DataGuard(DG). Oracle DataGuard是一个主从数据库间同步复制的工具,并且主从数据库能相互切换,确保企业数据的高可用性,数据保护以及灾难恢复. 2.Oracle DataGuard的体系结构(Primary,Standby主
Oracle DataGuard学习笔记(1)DataGuard简介 1.什么是Oracle DataGuard(DG). Oracle DataGuard是一个主从数据库间同步复制的工具,并且主从数据库能相互切换,确保企业数据的高可用性,数据保护以及灾难恢复. 2.Oracle DataGuard的体系结构(Primary,Standby主从结构). Data Guard由一个主数据库(Primary),一个或多个备用数据库(Standby)组成。 Data Guard将主数据库(Primary)的重做日志传递给备用数据库(Standby),然后在备用数据库(Standby)中应用重做日志实现数据库的同步。 Data Guard数据库可以分布在不同地域,数据库间通过网络连接,典型的应用是一个主数据库用于生产环境,一个备用数据库用于本地容灾,一个备用数据库用于异地容灾. 3.Data Guard的主从结构特点. (1).主数据库(Primary): 主数据库一般用于生产环境,可以是单实例数据库,也可以是RAC. (2).备数据库(Standby). 物理Standby: 物理Standby提供与主数据库完全一样的拷贝(块到块),数据库SCHEMA,包括索引都是一样的,它是直接应用重做日志实现同步的。 逻辑Standby: 逻辑Standby逻辑信息是相同的,物理组织和数据结构可以不同,它和主库保持同步的方法是将接收的重做日志转换成SQL语句,然后在Standby上执行SQL语句。逻辑Standby除灾难恢复外还可以做其它用途,如统计分析报表等。 4.Data Guard的三个服务(日志传输、日志应用、角色转换). (1).日志传输(Redo Transport Services) 日志传输服务控制REDO数据的传输(传输日志,实施数据库保护模式),在主库(Primary)上启用LNS进程传输REDO数据,在备库(Standby)上启用RFS进程接收REDO数据。 (2).日志应用(Log Apply Services) 日志应用服务则一方面自动应用日志,另一方面自动检测Standby缺少的REDO,并从主数据库或其它STANDBY中自动查询出丢失的REDO. (3).角色转换(Role Transitions) 角色转换就是让数据库在主库和备库这两个角色中切换,切换方式有两种: switchover和failover. switchover: 主库与备库相互调换,switchover可以确保不会丢失数据。 failover: 当备库出现故障并且不能被及时恢复时,可以用failover转换将一个standby数据库转换为新的primary数据库。在最大保护模式或最最可用性模式下,failover可以保证不会丢失数据。 重做日志(Redo Logs)分类: Online Redo Logs: 联机重做日志 Archived Redo Logs: 归档重做日志 Standby Redo Logs: Standby重做日志 5.Data Guard的保护模式(最大保护,最大可用,最高性能). (1).最大保护(Maximum protection): 是指除非REDO在至少一个STANDBY中应用,否则事务不能提交。如果在某个STANDBY中不可用,则主数据库的操作被停止。性能不佳,在生产环境中不常用。 (2).最大可用(Maximum availability): 是指如果STANDBY不可用,主数据库仍然可以处理事务,只是在问题被纠正后,STANDBY和主数据库进行再同步。当再同步之前有FAILOVER时,有些数据可能会丢失。 (3).最高性能(Maximum performance): 是指主数据库的提交操作不等待STANDBY。性能最高,但数据保护级别较低。 最大保护及最高可用性需要至少一个standby数据库redo数据被同步写入。

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读