云题海 - 专业文章范例文档资料分享平台

当前位置:首页 > 数据库读写分离解决方案--DG实施方案范文

数据库读写分离解决方案--DG实施方案范文

  • 62 次阅读
  • 3 次下载
  • 2025/6/16 5:28:37

数据库读写分离解决方案

----oracle 11G ADG实施方案

1. 项目背景介绍

1.1 目的

通过DG实现主库与备库同步,主库作为业务应用库,备库作为查询库,应用根据不同需求配置对应数据库;

1.2 测试环境

在2台RedHat5.4上使用ORACLE 的DataGuard组件实现容灾。设备配置(VMWare虚拟机环境)清单如下: 主机型号 数据实例 ORCL ORCL 配置 CPU:1 MEM:2G CPU:1 MEM:2G 数据库版本 Oracle 11gR2 11.2.0.1 Oracle 11gR2 11.2.0.1 RedHat 5.4(32位) RedHat 5.4(32位)

Oracle Data Guard实施方案

2. Oracle DataGuard 介绍

备用数据库(standby database)是ORACLE 推出的一种高可用性(HIGH AVAILABLE)数据库方案,在主节点与备用节点间通过日志同步来保证数据的同步,备用节点作为主节点的备份,可以实现快速切换与灾难性恢复。

? STANDBY DATABASE的类型:

有两种类型的STANDBY:物理STANDBY和逻辑STANDBY 两种类型的工作原理可通过如下图来说明:

physical standby提供与主数据库完全一样的拷贝(块到块),数据库SCHEMA,包括索引都是一样的。它是可以直接应用REDO实现同步的。

logical standby则不是这样,在logical standby中,逻辑信息是相同的,但

物理组织和数据结构可以不同,它和主库保持同步的方法是将接收的REDO转换成SQL语句,然后在STANDBY上执行SQL语句。逻辑STANDBY除灾难恢复外还有其它用途,比如用于用户进行查询和报表,但其数据库用户相关对象均需要有主键。

? 本次实施将选择物理STANDBY(physical standby)方式

? 对主库的保护模式可以有以下三种模式:

– Maximum protection (最高保护) –Maximum availability (最高可用性) –Maximum performance (最高性能) 三种保护模式区别如下:

保护模式 最高保护 数据丢失保护 零数据丢失 双重故障保护 零数据丢失 单重故障保护 最少的数据丢失 重做传输 LGWR SYNC — 将重做同步传输至两个站点,网络中断会导致主Database宕机 LGWR SYNC — 重做同步传输 LGWR ASYNC 或 ARCH — 重做异步传输

? 基于项目应用的特征及需求,本项目比较适合采用Maximum availability (最

最高可用性 最高性能 高可用性)模式实施。

  • 收藏
  • 违规举报
  • 版权认领
下载文档10.00 元 加入VIP免费下载
推荐下载
本文作者:...

共分享92篇相关文档

文档简介:

数据库读写分离解决方案 ----oracle 11G ADG实施方案 1. 项目背景介绍 1.1 目的 通过DG实现主库与备库同步,主库作为业务应用库,备库作为查询库,应用根据不同需求配置对应数据库; 1.2 测试环境 在2台RedHat5.4上使用ORACLE 的DataGuard组件实现容灾。设备配置(VMWare虚拟机环境)清单如下: 主机型号 数据实例 ORCL ORCL 配置 CPU:1 MEM:2G CPU:1 MEM:2G 数据库版本 Oracle 11gR2 11.2.0.1 Oracle 11gR2 11.2.0.1 RedHat 5.4(32位) RedHat 5

× 游客快捷下载通道(下载后可以自由复制和排版)
单篇付费下载
限时特价:10 元/份 原价:20元
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
VIP包月下载
特价:29 元/月 原价:99元
低至 0.3 元/份 每月下载150
全站内容免费自由复制
注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219
Copyright © 云题海 All Rights Reserved. 苏ICP备16052595号-3 网站地图 客服QQ:370150219 邮箱:370150219@qq.com