2024年4月22日发(作者:)

.

精品文档

Oracle Active DataGuard

数据同步复制技术方案

精品文档

一、 概述

Oracle Active Data Guard是Oracle 11g版本推出的新功能。该功能可以实现Oracle

数据库读写分离。Active Data Guard从底层技术上实现了在日志恢复数据的同时可以用只

读的方式打开数据库,用户可以在备用数据库上进行查询、报表等操作,这类似逻辑Data

Guard备用数据库的功能(查询功能方面),数据同步的效率更高、对硬件的资源要求更低。

可以更大程度地发挥物理备用数据库的硬件资源的效能。

Active Data Guard用于维护 Oracle 数据库的单独、同步物理副本,从而实现 HA/DR。

Active Data Guard支持高可用性(通过零数据丢失和/或自动故障切换)和灾难恢复。并

且数据同步的效率更高、对硬件的资源要求更低。是一种有效可行的解决方案。

随着Oracle ADG的出现,Oracle在读写分离的支持上又得到进一步提升,可以在延迟很

少的情况下提供读,而且不会出现复制错误或者数据不一致的问题。

Active Dataguard Reader Farm架构至少存在以下优势:

1. 管理维护简单,DBA只要熟悉Dataguard的管理即可,无需再额外学习其他方面的

新知识;

2. Active Dataguard Reader Farm节点是灵活可扩展的,可以在线添加或者删除节点,

并且可以线性扩展而不对生产系统造成影响;

3. 可以真正做到实时查询,不会应为大事务造成同步阻塞,性能有保障;

4. 没有数据类型的限制;

5. 高可用性,节点的宕机都不会影响到数据库的可用性。

.