深入理解Oracle RAC 12c

深入理解Oracle RAC 12c Syed Jaffar Hussain著

Oracle C
浏览人数:175
读者: ...
  《深入理解Oracle RAC 12c》介绍了Oracle RAC 12c技术的方方面面,涵盖了与RAC技术相关的集群件知识、数据库知识、存储知识、网络知识,并在基于RAC的应用软件设计、优化方面给出了大量的有价值的建议。   特别值得阅读的是,本书紧跟Oracle数据库新版本的发行,使用专门的章节描述了比如RAC One Node这样11g中的新特性,还有Flex集群这样12c中的新特性,是我们深刻了解RAC的基本知识,并紧跟技术发展潮流的优秀书籍。
第1章 Oracle RAC概述   
高可用性和可扩展性   
什么是高可用性   
数据库的可扩展性   
Oracle RAC   
数据库集群体系架构   
RAC架构   
RAC的硬件要求   
RAC的组件   
Oracle RAC的缓存融合   
RAC的后台进程   
获得Oracle RAC的好处   
高可用性和意外停机   
高可用性和计划停机时间   
使用Oracle RAC One Node实现高可用性   
RAC的可扩展性   
使用Oracle RAC整合数据库服务   
部署RAC时的注意事项   
拥有成本   
高可用性的注意事项   
可扩展性的注意事项   
是否选择RAC   
第2章 Oracle集群件堆栈的管理和故障诊断   
Oracle 12cR1的集群件及其组件   
Oracle集群件的存储组件   
集群件软件堆栈   
集群件启动顺序   
ASM和集群件谁先启动   
集群件管理   
集群件的管理工具和实用程序   
启动和停止集群件   
管理Oracle集群件   
管理OCR和表决磁盘   
管理CRS资源   
添加和删除集群节点   
常见集群件启动问题的解决方法   
诊断、调试、跟踪集群件和RAC问题   
调试集群件的组件和资源   
网格架构中各组件的目录结构   
Oracle集群件故障诊断工具   
CHM   
第3章 Oracle RAC运行实践   
工作负载管理   
服务   
服务指标   
负载均衡目标   
运行时的故障切换   
第二个网络中的服务   
服务的使用指导   
SCAN和SCAN监听   
第二个网络中的SCAN监听(12c)   
SCAN监听使用指南   
全局数据库服务(12c)   
RAC中的故障切换   
透明应用程序故障切换(TAF)   
快速连接故障切换(FCF)   
WebLogic Active GridLink   
事务卫士(12c)   
应用程序的连续性(12c)   
策略管理的数据库   
临时表空间   
大量数据的修改   
性能指标收集   
参数文件管理   
密码文件管理   
管理数据库和实例   
管理VIP和监听   
其他主题   
进程优先级   
内存不足   
SGA的大小   
文件系统缓存   
第4章 RAC 12c的新特性   
Oracle Flex集群   
Oracle Flex集群的架构   
Flex集群的扩展性和可用性   
配置Flex集群   
Flex ASM架构   
Oracle Flex ASM架构   
Flex ASM和Flex集群   
配置Flex ASM   
ASM客户端和重定位   
新的ASM存储限制   
在磁盘组中更换ASM磁盘   
清理ASM磁盘组和文件   
在ASM磁盘组中均匀地读取数据   
衡量和优化ASM重新平衡操作   
系统命令的假设分析和评估   
Oracle RAC中的可插拔数据库   
可插拔数据库的体系结构概述   
Oracle RAC中的PDB数据库   
12cR1:RAC中的其他新功能   
RAC中的公共网络:添加对IPv6的支持   
全球数据服务   
在线修改资源的属性   
12cR1 RAC:基于策略的数据库管理   
ASM磁盘组:共享的ASM密码文件   
节点的有效性检查:限制服务的注册   
12cR1:共享的GNS服务   
RAC 12cR1:限制服务注册   
Oracle ASM、ACFS和ADVM:功能的改进以及新特性   
NFS的高可用性   
12cR1:CHM的增强   
Windows:支持Oracle安装用户   
OUI的增强和改进   
12cR1:安装和升级――自动运行脚本   
12cR1:应用的连续性   
事务的幂等性和Java事务卫士   
已废弃和不再支持的功能   
第5章 存储和自动存储管理   
Oracle RAC中的存储架构和配置   
Oracle RAC中的存储架构和I/O   
磁盘冗余阵列配置   
存储协议   
多路径设备配置   
设置设备的所有权   
自动存储管理   
ASM实例   
ASM存储结构   
用SQL命令和V$ASM视图管理ASM   
在ASM上存放Oracle集群注册表和表决磁盘   
在安装网格架构时选择ASM存放Oracle集群注册表和表决磁盘   
将Oracle集群注册表和表决磁盘迁移到新的ASM磁盘组   
ASM集群系统文件   
建立ACFS   
用ASMCA为Oracle RAC创建ACFS的主目录   
第6章 应用设计上的问题   
局部性插入操作   
大量的TRUNCATE或DROP命令   
序列缓存   
空闲块链表和自动段表空间管理   
过多的提交   
长时间没有提交的事务   
本地访问   
小表的更新   
索引设计   
低效的执行计划   
过多的平行扫描   
全表扫描   
应用之间的关联性   
管道   
应用改变的实施   
第7章 管理和调优一个复杂的RAC环境   
比较共享和非共享的Oracle主目录的优点和缺点   
服务器池   
服务器池的类型   
系统定义的服务器池   
用户定义的服务器池   
创建和管理服务器池   
计划和设计RAC数据库   
策略管理数据库   
实例锁定   
小规模和大规模的集群环境设定   
裂脑案例和如何避免   
理解、解决和防止节点驱逐   
节点驱逐――梗概和综述   
延伸距离(伸展)集群――摘要、概况和最佳实践   
延伸距离(伸展)集群:创建和配置最佳实践   
创建和配置   
Oracle图形界面   
Oracle企业管理器云控制12c   
RAC的安装和设置――在不同操作系统:Linux、Solaris和Windows中的考虑和   
窍门   
RAC数据库性能调优:一个迅速简单的途径   
性能调优的3个A工具   
第8章 RAC的备份与恢复   
RMAN概要   
介质管理层   
联机备份和恢复的预备知识   
非RAC数据库和RAC数据库的对比   
重做日志和归档日志的共享存储位置   
快照控制文件配置   
为RAC配置多通道   
RAC中的并行机制   
RAC中的实例恢复和崩溃恢复   
真实世界中的例子   
使用12c的OEM云控制器来管理RMAN   
OCR恢复   
第9章 网络实践   
网络类型   
网络层   
协议   
VIP   
子网划分   
集群内联   
巨帧   
负载均衡和故障转移   
内核参数   
网络测试工具   
GC Lost Block 问题   
配置Oracle RAC和集群件网络环境   
建立IP和域名地址的解析   
网格构架安装过程中的网络设置   
集群件的网络配置   
网络故障转移   
第二网络配置   
第10章 优化RAC数据库   
缓存融合介绍   
缓存融合的处理   
GRD   
BL资源和锁   
性能分析   
接收端的分析   
RAC等待事件   
GC Current Block 2-Way/3-Way   
GC CR Block 2-Way/3-Way   
GC CR Grant 2-Way/GC Current Grant 2-Way   
GC CR Block Busy/GC Current Block Busy   
GC CR Block Congested/GC Current Block Congested   
占位等待事件   
发送端分析   
曾用块的类型(被使用的块的类型)   
GCS Log Flush Sync   
保护LMS进程   
GC Buffer Busy Acquire/Release   
唯一索引   
表块   
DRM   
DRM进程概述   
DRM的阶段   
GRD冻结   
参数   
在12c中的改变   
DRM和Undo   
DRM的故障诊断   
AWR报告和ADDM   
ASH报告   
第11章 锁和死锁   
资源和锁   
SGA的内存分配   
资源类型   
锁模式   
锁相关的视图   
可插拔数据库(12c)   
锁争用的故障排除方法   
入队争用   
TX入队争用(Enqueue Contention)   
TM入队争用   
HW入队争用   
DFS Lock Handle   
SV资源   
CI资源   
DFS lock handle 总结   
Library Cache Locks/Pins   
诊断Library Cache Lock争用   
队列统计信息   
v$wait_chains   
Hanganalyze   
死锁   
LMD跟踪文件的分析   
第12章 RAC中的并行查询   
概述   
RAC中的并行执行   
PX服务进程的位置   
测量PX通信   
并行执行与缓存融合   
PEMS   
并行特性与RAC   
诊断并行执行问题   
在RAC中创建索引   
RAC中的并行DML   
12c中的并发联合处理   
Partition-Wise Join   
第13章 集群件和数据库升级   
配置   
升级之前的检查   
开始Oracle集群件升级   
rootupgrade.sh脚本的重要性   
升级后的工作   
集群件降级   
数据库升级   
手动升级数据库   
数据库升级后的步骤   
使用DBUA升级数据库   
DBUA的优势   
数据库降级   
第14章 RAC One Node   
RAC One Node概述   
升级到11.2.0.2或更高版本   
配置RAC One Node环境   
配置RAC One Node数据库   
先决条件   
开始DBCA创建过程   
指定RAC One Node初始化参数   
管理RAC One Node数据库   
核实配置信息   
验证在线迁移状态   
停止和启动数据库   
完成数据库在线迁移   
处理计划外的节点和集群重启   
RAC One Node和标准RAC之间的转换   
扩展为标准RAC   
降级到RAC One Node   
通过12c中的云控制管理RAC One Node   
通过12c中的云控制进行数据库迁移   
第三方故障转移技术和RAC One Node的对比   
作者简介
评论