ORACLE数据高可用之路
《ORACLE数据高可用之路》是2015年出版的图书,作者是贾代平,吴丽娟。
基本介绍
- 中文名:ORACLE数据高可用之路
- 作 译 者:贾代平,吴丽娟
内容简介
现代数据服务面临的两大问题是数据保障和不间断服务,即数据服务的高可用性(High Availability)。本书论述Oracle在此方面的两类解决方案:数据卫士(Data Guard)和数据集群(Real Application Cluster,RAC)。数据卫士将主资料库的数据变更通过异步或同步的方式传播到网路(区域网路或广域网)上的另一台或多台主机上,从而实现对主资料库的数据保护。不仅如此,这些跟随主资料库数据变化的主机(备用资料库)还可以实现在线上的唯读访问或暂时的数据读/写,这就大大增强了数据卫士的套用价值。
RAC数据集群则是将资料库同时运行在高速区域网路的多个不同的主机上,这种处理方式不仅可以将套用系统的访问负荷分散到不同的伺服器上,还可以通过多台主机服务之间的冗余来防範单节点故障,从而为用户提供不间断的数据访问。RAC和Data Guard的联合套用,可以实现当前IT业界最高水準的高可用性。 本书在阐述上述两类解决方案技术原理和关键知识点的基础上,以企业级套用环境为背景,详细解构Data Guard和RAC的体系架构与技术路线,包括软硬体的準备、Oracle系统的安装配置、系统管理与维护等内容。通过与案例实施过程相结合的讲解方式,带领读者领略精彩的Oracle高可用技术。
基本信息
丛书名 :ORACLE资料库高级套用丛书
作 译 者:贾代平,吴丽娟
出版时间:2015-06 千 字 数:729
版 次:01-01 页 数:456
开 本:16(170*240)
装 帧:
I S B N :9787121261879
图书目录
第1章Data Guard技术概要
1.1 什幺是Data Guard
1.2 Data Guard的主要功能
1.3 Data Guard进程结构与环境
1.4 数据变更与备用方式
1.4.1 物理备用资料库
1.4.2 逻辑备用资料库
1.4.3 两种备用方式的比较
1.5 Active Data Guard功能
1.6 角色转换与故障切换
1.7 Data Guard的其他特性
1.8 Data Guard的技术优势
1.9 和远程镜像方案的比较
第2章基于事务日誌的数据恢复技术
2.1 事务处理与在线上日誌
2.2 归档日誌与运行模式
2.3 事务日誌用于数据恢复的核心机制
2.4 Oracle资料库介质恢复框架
2.5 完全数据恢复的黄金法则
第3章重做数据与日誌挖掘
3.1 Oracle日誌挖掘介绍
3.1.1 LogMiner的配置框架
3.1.2 LogMiner的用户接口
3.1.3 补充日誌Supplemental Logging
3.2 确定LogMiner字典
3.3 建立日誌档案列表
3.4 启动LogMiner日誌挖掘
3.5 查看日誌挖掘的结果
3.6 控制事务输出
3.7 LogMiner会话及其步骤
3.8 日誌挖据典型案例
案例1 挖掘已提交的事务
案例2 限定重做数据的範围
案例3 跟蹤特定用户的数据处理
案例4 统计特定表上的用户访问
3.9 日誌挖掘不支持的数据类型
第4章Data Guard中的进程架构
4.1 DG环境的进程架构概述
4.2 备用资料库的实现框架
4.3 日誌传输服务
4.3.1 异步日誌传输(ASYNC)
4.3.2 同步日誌传输(SYNC)
4.3.3 日誌间隔(Gap)的自动处理
4.4 事务日誌的套用服务
4.4.1 Redo套用
4.4.2 SQL套用
第5章构建物理备用资料库
5.1 主资料库的準备
5.1.1 检查并设定资料库
5.1.2 设定必要的主资料库参数
5.2 备用资料库控制档案
5.3 构造备用资料库运行环境
5.4 启动日誌传输和套用服务
5.4.1 主资料库端启动日誌传输
5.4.2 备用端启动Redo套用
5.4.3 数据更新测试
5.5 DG后续配置的考虑
第6章构建逻辑备用资料库
6.1 对主资料库的检查
6.1.1 检查不支持的模式
6.1.2 检查不支持的用户表
6.1.3 检查存在唯一性问题的表
6.2 準备物理备用资料库
6.2.1 主备用资料库参数的準备
6.2.2 物理存储的準备
6.2.3 备用实例的启动与还原
6.2.4 同步物理备用资料库
6.3 激活逻辑备用资料库
6.3.1 构建LogMiner字典
6.3.2 Standby类型的转换
6.3.3 重置新的Incarnation
6.3.4 启动SQL Apply
第7章日誌传输与套用服务
7.1 配置日誌传输服务
7.2 重做数据的接收
7.3 备用端的日誌套用
7.4 日誌间隔的手工处理
7.5 数据保护模式
7.5.1 最大保护模式(Maximum Protection)
7.5.2 最高可用性保护(Maximum Availability)
7.5.3 最高性能保护(Maximum Performance)
7.5.4 保护模式的实施与转换
7.6 监控物理备用资料库
7.6.1 进程名称及其状态
7.6.2 物理备用端的套用进展
7.6.3 重要的相关视图
7.7 重新创建物理备用控制档案
第8章逻辑备用资料库的管理
8.1 逻辑备用的状态
8.2 SQL Apply的内部设定
8.2.1 挖掘服务的调整
8.2.2 套用服务的调整
8.2.3 LCR快取的调整
8.3 控制逻辑备用维护的数据集
8.3.1 设定备用资料库的防护
8.3.2 逻辑备用不支持的数据集
8.3.3 自定义逻辑备用维护的数据集
8.4 判断逻辑备用不维护的表
8.5 逻辑备用故障排除实例
第9章物理备用资料库的新特性
9.1 物理备用的唯读模式
9.2 物理备用的读/写模式
9.2.1 打开前的条件準备
9.2.2 激活物理备用库
9.2.3 返回到物理备用状态
9.2.4 处理主库的日誌中断
9.3 快照备用资料库
9.4 Active Data Guard
9.4.1 备用资料库的读与写
9.4.2 实现活动备用资料库
9.4.3 活动备用资料库套用
第10章角色切换与故障转移
10.1 角色切换与故障转移技术概要
10.1.1 角色切换(Switch Over)
10.1.2 故障转移(Fail Over)
10.1.3 角色切换注意事项
10.2 故障转移与数据损失
10.3 资料库闪回与Data Guard
10.4 闪回日誌导致的资料库故障
10.5 角色切换前的準备工作
10.5.1 检查日誌传输
10.5.2 检查备用端的日誌套用
10.5.3 检查会话和后台作业
10.6 物理备用与主资料库的角色切换
10.6.1 网路配置与角色参数
10.6.2 主资料库中的工作
10.6.3 物理备用资料库中的工作
10.6.4 主资料库与物理备用SWITCHOVER小结
10.7 逻辑备用与主资料库的角色切换
10.7.1 準备切换阶段
10.7.2 执行角色切换
10.7.3 主资料库与逻辑备用资料库SWITCHOVER小结
10.8 故障转移至备用资料库
10.8.1 备用资料库的选择和处理
10.8.2 转移至物理备用资料库
10.8.3 转移至逻辑备用资料库
10.8.4 原有主资料库的再利用
第11章Data Guard的主要参数、视图与管理指令
11.1 初始化参数及其设定
11.1.1 Data Guard主要参数
11.1.2 参数LOG_ARCHIVE_DEST_n
11.1.3 参数LOG_ARCHIVE_TRACE
11.2 Data Guard视图
11.3 Data Guard的管理指令
11.3.1 管理资料库
11.3.2 管理实例
11.3.3 管理会话
11.3.4 常用指令流程图
11.4 PL/SQL程式包
11.4.1 DBMS_LOGMNR程式包
11.4.2 DBMS_LOGMNR_D程式包
11.4.3 DBMS_LOGSTDBY程式包
第12章RMAN备份与恢复技术
12.1 熟悉RMAN环境
12.1.1 RMAN环境的构成
12.1.2 目标资料库的配置
12.1.3 目录资料库的配置
12.1.4 配置RMAN执行环境
12.1.5 配置备份通道与存储
12.1.6 磁带通道的磁碟模拟
12.2 RMAN备份的主要形式
12.2.1 RMAN备份的优点
12.2.2 备份目标和备份结果
12.2.3 执行RMAN备份BACKUP
12.2.4 Plus Archivelog解析
12.3 执行RMAN增量备份
12.3.1 启动块改变跟蹤
12.3.2 增量备份的类别
12.3.3 基于SCN的增量备份
12.4 RMAN备份的其他选项
12.4.1 Backup指令的其他选项
12.4.2 限定RMAN备份的过程
12.5 管理RMAN的备份结果
12.5.1 查看备份结果LIST
12.5.2 关于备份的报告
12.5.3 备份的状态与交叉检验
12.5.4 在RMAN中注册备份
第13章RMAN与Data Guard
13.1 RMAN複製与备用资料库
13.1.1 複製的必要準备
13.1.2 为物理备用而複製
13.2 Data Guard环境中的RMAN配置
13.2.1 唯一性标识DB_UNIQUE_NAME
13.2.2 为主备库配置RMAN
13.3 卸载备份至备用资料库
13.3.1 RMAN备份的资料库相关性
13.3.2 使用备用端备份恢复主资料库
13.3.3 使用备用端数据档案恢复主资料库
第14章闪回资料库与Data Guard
14.1 资料库闪回功能
14.1.1 闪回日誌与资料库闪回
14.1.2 还原点和闪回视窗
14.2 配置资料库闪回和还原点
14.2.1 闪回和保证还原点的条件
14.2.2 启动资料库闪回功能
14.3 闪回恢复区的维护
14.3.1 闪回恢复区的删除规则
14.3.2 监控与管理闪回恢复区
14.4 闪回数据归档
14.5 资料库闪回与数据恢复
14.5.1 当前演化路径下的闪回
14.5.2 闪回到Incarnation演化分支
14.6 资料库闪回在Data Guard中的套用
14.6.1 基于保证还原点的套用
14.6.2 使用快照备用资料库
第15章集群资料库系统RAC
15.1 RAC体系结构
15.1.1 RAC总体框架图
15.1.2 共享存储部分
15.1.3 集群件(Clusterware)
15.1.4 网路访问部分
15.2 OCR与Voting Disk
15.2.1 集群注册表(OCR)
15.2.2 表决磁碟(Voting Disk)
15.2.3 本地集群注册表(OLR)
15.3 构造Clusterware集群平台
15.3.1 主机环境概要
15.3.2 ASMLib驱动与ASM磁碟
15.3.3 格线基础架构(Grid Infrastructure)
15.4 创建RAC集群资料库
15.4.1 选择DBMS软体
15.4.2 集群资料库的特有设定
15.4.3 RAC资料库的形成过程
15.5 RAC的快取融合技术
15.5.1 全局资源目录(GRD)
15.5.2 GCS和GES
15.5.3 RAC后台进程
第16章RAC环境下的Data Guard
16.1 RAC主机环境描述
16.1.1 基于RAC的Dataguard框架
16.1.2 主备资料库及其实例配置
16.1.3 建立Dataguard前的基础条件
16.2 Primary端RAC资料库的準备
16.2.1 检查和调整主资料库的运行
16.2.2 备份主资料库
16.2.3 主资料库端的网路配置
16.2.4 主资料库端的参数调整
16.3 Standby端RAC资料库的準备
16.3.1 準备备用资料库实例
16.3.2 还原并启动备用资料库
16.3.3 创建备用重做日誌
16.3.4 向集群中注册RAC备用资料库
16.4 启动备用实例的託管恢复
16.4.1 检查日誌传输
16.4.2 启动日誌套用
16.5 RAC备用资料库的套用
16.5.1 RAC备用冷集群
16.5.2 RAC活动备用资料库
第17章由ASM到RAC+DG的高可用之路
17.1 GI独立伺服器基础架构及其ASM资料库
17.1.1 安装独立伺服器格线基础架构
17.1.2 安装配置DBMS软体和资料库
17.1.3 迁移资料库至ASM存储
17.2 Data Guard及其备用资料库诞生记
17.2.1 创建物理备用资料库的基本过程
17.2.2 创建逻辑备用资料库的基本过程
17.3 RAC集群资料库的构造过程
17.3.1 单节点GI for Cluster的安装和配置
17.3.2 Oracle资料库软体的安装
17.3.3 创建集群资料库
17.3.4 向OCR注册集群资料库
17.3.5 扩展集群至新节点
17.3.6 删除集群中的节点
17.4 典型的RAC+Data Guard高可用环境MAA
17.4.1 RAC主资料库端环境描述
17.4.2 为创建备用资料库做準备
17.4.3 启动备用端实例
17.4.4 在备用端还原资料库
17.4.5 启动託管恢复
17.4.6 主备用角色切换
参考文献