深入理解Oracle RAC 12ctxt,chm,pdf,epub,mobi下载 作者: [美] Syed Jaffar Hussain / Tariq Farooq / Riyaj Shamsudeen / Kai Yu 出版社: 电子工业出版社 译者: 赵燚 / 梁涛 / 程飞 / 李真旭 出版年: 2014-10 页数: 488 定价: 99.00元 装帧: 平装 ISBN: 9787121240669 内容简介 · · · · · ·《深入理解Oracle RAC 12c》介绍了Oracle RAC 12c技术的方方面面,涵盖了与RAC技术相关的集群件知识、数据库知识、存储知识、网络知识,并在基于RAC的应用软件设计、优化方面给出了大量的有价值的建议。 特别值得阅读的是,《深入理解Oracle RAC 12c》紧跟Oracle数据库新版本的发行,使用专门的章节描述了比如RAC One Node这样11g中的新特性,还有Flex集群这样12c中的新特性,是我们深刻了解RAC的基本知识,并紧跟技术发展潮流的优秀书籍。 《深入理解Oracle RAC 12c》适合有一定Oracle数据库经验的数据库管理员和开发者阅读。 作者简介 · · · · · ·Syed Jaffar Hussain 拥有20 年以上的IT 经验,这其中包括担任了14 年的Oracle 生产数据库管理员。基于他优秀的专业技能以及多年来对Oracle 社区的贡献,Oracle 授予他业界最有威信的Oracle ACE Director 称号和2011 年最佳Oracle 数据库管理员。他也是Oracle 10g 的OCM(Oracle 认证大师)——需要通过上机测试才能通过的Oracle 考试,和Oracle 10g 的RAC 认证专家。Syed Jaffar 还在2011 年参与编写了Oracle 11g R1/R2 Real Application Clusters Essentials 一书。他的博客是http://jaffardba.blogspot.com。他经常在各种Oracle 活动中参与演讲,包括Oracle ... 目录 · · · · · ·第1 章 Oracle RAC 概述 ..................................................... 1高可用性和可扩展性 ....................................................... 2 什么是高可用性 ............................................................. 2 数据库的可扩展性 ......................................... 3 Oracle RAC ........................................ 5 数据库集群体系架构 ........................................ 5 · · · · · · () 第1 章 Oracle RAC 概述 ..................................................... 1 高可用性和可扩展性 ....................................................... 2 什么是高可用性 ............................................................. 2 数据库的可扩展性 ......................................... 3 Oracle RAC ........................................ 5 数据库集群体系架构 ........................................ 5 RAC 架构 ................... 6 RAC 的硬件要求 ............................... 8 RAC 的组件 .......................................................................... 10 Oracle RAC 的缓存融合 ....................................................... 13 RAC 的后台进程 .................................................................. 16 获得Oracle RAC 的好处 ................................................... 19 高可用性和意外停机 ............................... 19 高可用性和计划停机时间 ........................................................ 23 使用Oracle RAC One Node 实现高可用性 ....................... 25 RAC 的可扩展性 ....................................................... 25 使用Oracle RAC 整合数据库服务 .............................. 28 部署RAC 时的注意事项 ........................................ 30 拥有成本 .................................................. 30 高可用性的注意事项 ....................................... 31 可扩展性的注意事项 ............................................. 32 是否选择RAC ................................... 33 本章小结 ......................................... 34 第2 章 Oracle 集群件堆栈的管理和故障诊断 ................................... 35 Oracle 12cR1 的集群件及其组件 ............................................. 36 Oracle 集群件的存储组件 .................................... 36 集群件软件堆栈 .............................................. 38 集群件启动顺序 ................................................. 40 ASM 和集群件谁先启动 .................................. 42 集群件管理 .......................................................... 43 集群件的管理工具和实用程序 ............................. 43 启动和停止集群件 ............................................ 45 管理Oracle 集群件 ................................................ 45 管理OCR 和表决磁盘 ........................................... 48 管理CRS 资源 ......................................................... 50 添加和删除集群节点 ............................................. 50 常见集群件启动问题的解决方法 .................................. 53 诊断、调试、跟踪集群件和RAC 问题 ................................. 58 调试集群件的组件和资源 ...................................... 58 网格架构中各组件的目录结构 ............................... 61 Oracle 集群件故障诊断工具 .................................. 64 CHM .................................................... 69 本章小结 ....................................................... 77 第3 章 Oracle RAC 运行实践 ............................... 79 工作负载管理 .......................................... 79 服务 ............................................... 80 服务指标 ........................................................ 82 负载均衡目标 ................................................ 83 运行时的故障切换 ........................... 86 第二个网络中的服务 ........................... 86 服务的使用指导 ...................................... 86 SCAN 和SCAN 监听 ............................. 87 第二个网络中的SCAN 监听(12c) ........................... 91 SCAN 监听使用指南 ....................................... 92 全局数据库服务(12c) .................................................. 93 RAC 中的故障切换 .............................................. 94 透明应用程序故障切换(TAF) ............................................................................................ 95 快速连接故障切换(FCF).................................................................................................... 96 WebLogic Active GridLink ...................................................................................................... 97 事务卫士(12c) ................................................................................................................... 97 应用程序的连续性(12c) ........................................................... 98 策略管理的数据库 ...................................... 99 临时表空间 ..................................... 100 大量数据的修改 .................................................... 101 性能指标收集 ............................................. 102 参数文件管理 ............................................ 102 密码文件管理 .................................... 103 管理数据库和实例 ........................................... 104 管理VIP 和监听 .................................... 106 其他主题 ......................................... 107 进程优先级 ...................................................... 107 内存不足 .......................... 108 SGA 的大小 ................................................... 109 文件系统缓存 ........................... 110 本章小结 ........................................ 110 第4 章 RAC 12c 的新特性 ................................................... 111 Oracle Flex 集群 ............................. 112 Oracle Flex 集群的架构 ..................................... 112 Flex 集群的扩展性和可用性 ....................................... 114 配置Flex 集群 ..................................... 115 Flex ASM 架构 ..................................................... 120 Oracle Flex ASM 架构 ............................................. 120 Flex ASM 和Flex 集群 ..................................... 122 配置Flex ASM ...................................... 122 ASM 客户端和重定位 ................................. 124 新的ASM 存储限制 ...................................... 125 在磁盘组中更换ASM 磁盘 .................................. 125 清理ASM 磁盘组和文件 .................................... 125 在ASM 磁盘组中均匀地读取数据 ............................ 126 衡量和优化ASM 重新平衡操作 ................................ 126 系统命令的假设分析和评估 ................................ 126 Oracle RAC 中的可插拔数据库 .................................. 128 可插拔数据库的体系结构概述 .................................... 128 Oracle RAC 中的PDB 数据库 ...................................... 132 12cR1:RAC 中的其他新功能 ........................................... 136 RAC 中的公共网络:添加对IPv6 的支持 ........................... 136 全球数据服务 ...................................... 136 在线修改资源的属性 ......................................... 136 12cR1 RAC:基于策略的数据库管理 ......................... 136 ASM 磁盘组:共享的ASM 密码文件 ........................ 137 节点的有效性检查:限制服务的注册 ................................ 137 12cR1:共享的GNS 服务 ................................ 137 RAC 12cR1:限制服务注册 ................................................... 137 Oracle ASM、ACFS 和ADVM:功能的改进以及新特性 ................... 137 NFS 的高可用性 ........................................... 138 12cR1:CHM 的增强 ..................................... 138 Windows:支持Oracle 安装用户 ..................................... 138 OUI 的增强和改进 .......................................... 138 12cR1:安装和升级——自动运行脚本 .............................. 139 12cR1:应用的连续性 ............................................ 139 事务的幂等性和Java 事务卫士 ............................... 139 已废弃和不再支持的功能 .......................................... 139 本章小结 ......................................................... 140 第5 章 存储和自动存储管理 ............................................... 141 Oracle RAC 中的存储架构和配置 .......................................... 143 Oracle RAC 中的存储架构和I/O .......................................... 143 磁盘冗余阵列配置 .................................................. 146 存储协议 ............................................................... 148 多路径设备配置 ..................................................... 151 设置设备的所有权 ............................................. 153 自动存储管理 ........................................... 155 ASM 实例 .............................................................. 156 ASM 存储结构 ................................ 164 用SQL 命令和V$ASM 视图管理ASM .............. 173 在ASM 上存放Oracle 集群注册表和表决磁盘 ............................... 173 在安装网格架构时选择ASM 存放Oracle 集群注册表和表决磁盘 ..................... 173 将Oracle 集群注册表和表决磁盘迁移到新的ASM 磁盘组 .................. 176 ASM 集群系统文件 ........................................................ 179 建立ACFS ....................................................................... 181 用ASMCA 为Oracle RAC 创建ACFS 的主目录 ..................................... 183 本章小结 ......................................................................... 185 第6 章 应用设计上的问题 ................................... 186 局部性插入操作 .................................................. 186 大量的TRUNCATE 或DROP 命令.......................... 189 序列缓存 ..................................................................... 191 空闲块链表和自动段表空间管理 ................................. 193 过多的提交 ...................................................................... 194 长时间没有提交的事务 .......................................................... 195 本地访问 ............................................................... 196 小表的更新 ................................................................................ 197 索引设计 .................................................................. 198 低效的执行计划 ................................................................... 199 过多的平行扫描 ............................................................ 199 全表扫描 .................................................................................. 199 应用之间的关联性 ....................................... 200 管道 ............................................... 201 应用改变的实施 ........................................... 201 本章小结 ............................................ 202 第7 章 管理和调优一个复杂的RAC 环境 ..................................... 203 比较共享和非共享的Oracle 主目录的优点和缺点 .................... 204 服务器池 .............................................. 205 服务器池的类型 ....................................................... 206 系统定义的服务器池 ........................................... 206 用户定义的服务器池 .................................................. 206 创建和管理服务器池 ........................................... 207 计划和设计RAC 数据库 ...................................... 209 策略管理数据库 ............................................. 210 实例锁定 ................................................ 213 小规模和大规模的集群环境设定 ............................. 214 裂脑案例和如何避免 ................................................. 215 理解、解决和防止节点驱逐 ............................... 217 节点驱逐——梗概和综述 ................................ 217 延伸距离(伸展)集群——摘要、概况和最佳实践 ......................................................... 221 延伸距离(伸展)集群:创建和配置最佳实践 .................... 222 创建和配置 ................................................................ 223 Oracle 图形界面 ...................................................... 223 Oracle 企业管理器云控制12c ....................... 225 RAC 的安装和设置——在不同操作系统:Linux、Solaris 和Windows 中的考虑和窍门 ....................... 227 RAC 数据库性能调优:一个迅速简单的途径 ................................... 228 性能调优的3 个A 工具 ................................................. 229 本章小结 ........................................................... 234 第8 章 RAC 的备份与恢复 ....................................... 235 RMAN 概要 ............................................................. 235 介质管理层 ................................................................ 237 联机备份和恢复的预备知识 ................................................ 238 非RAC 数据库和RAC 数据库的对比 ............................. 239 重做日志和归档日志的共享存储位置 .......................... 240 快照控制文件配置 ........................................... 241 为RAC 配置多通道 ..................................... 242 RAC 中的并行机制 ....................... 245 RAC 中的实例恢复和崩溃恢复 .................................. 245 真实世界中的例子 ...................................... 250 使用12c 的OEM 云控制器来管理RMAN .............................. 254 OCR 恢复 ....................................................... 259 本章小结 ............................................... 261 第9 章 网络实践 .................................................. 262 网络类型 .............................................. 262 网络层 ................................................ 263 协议 ................................... 265 VIP ......................... 269 子网划分 .......................................... 270 集群内联 .............................. 271 巨帧 .................................................. 274 负载均衡和故障转移 ......................................... 279 内核参数 .................................................. 282 网络测试工具 ............................................ 283 GC Lost Block 问题 ...................................... 288 配置Oracle RAC 和集群件网络环境 .................... 290 建立IP 和域名地址的解析 ............................... 293 网格构架安装过程中的网络设置 ................ 297 集群件的网络配置 ......................................... 300 网络故障转移 .......................................... 306 第二网络配置 .......................................... 307 本章小结 .......................................................... 308 第10 章 优化RAC 数据库 ........................................ 309 缓存融合介绍 ............................................................. 309 缓存融合的处理 .......................... 310 GRD ............................................................ 312 BL 资源和锁 ................................................. 313 性能分析 ............................. 317 接收端的分析 ....................................................................... 318 RAC 等待事件 ............................................................ 325 GC Current Block 2-Way/3-Way ................. 325 GC CR Block 2-Way/3-Way .................................................. 327 GC CR Grant 2-Way/GC Current Grant 2-Way ........................ 329 GC CR Block Busy/GC Current Block Busy ........................... 329 GC CR Block Congested/GC Current Block Congested ............................ 329 占位等待事件 ......................................... 329 发送端分析 ..................................... 330 曾用块的类型(被使用的块的类型) .............................. 333 GCS Log Flush Sync ............................................ 334 保护LMS 进程 ...................................................... 335 GC Buffer Busy Acquire/Release .......................... 335 唯一索引 ..................................... 338 表块 .................................................................................. 339 DRM ................................................................ 341 DRM 进程概述 ....................................................... 342 DRM 的阶段 ......................................................... 344 GRD 冻结 .............................................. 345 参数 ........................................................ 345 在12c 中的改变 ......................................... 346 DRM 和Undo ........................................... 346 DRM 的故障诊断 ...................................................... 347 AWR 报告和ADDM ............................................. 347 ASH 报告 ........................................................ 348 本章小结 ......................................................... 348 第11 章 锁和死锁 .................................................... 350 资源和锁 ........................................................ 350 SGA 的内存分配 ............................................................ 352 资源类型 ............................................................ 354 锁模式 ........................................................... 356 锁相关的视图 .................................................. 357 可插拔数据库(12c) ............................................................ 357 锁争用的故障排除方法 ................................... 358 入队争用 ............................................................................ 360 TX 入队争用(Enqueue Contention) ............................... 361 TM 入队争用 .......................................... 364 HW 入队争用 .................................. 366 DFS Lock Handle ......................................... 366 SV 资源 .................................... 368 CI 资源 ................................................... 371 DFS lock handle 总结 ....................................... 373 Library Cache Locks/Pins ...................................... 373 诊断Library Cache Lock 争用 .................................... 376 队列统计信息 ................................................................... 377 v$wait_chains ............................................ 378 Hanganalyze ................................................ 379 死锁 .............................................. 380 LMD 跟踪文件的分析 .................................... 381 本章小结 ................................................... 385 第12 章 RAC 中的并行查询 ......................................... 386 概述 ................................................................................ 386 RAC 中的并行执行 ..................................................... 390 PX 服务进程的位置 .................................... 391 测量PX 通信 ...................................................... 395 并行执行与缓存融合 ................................................... 397 PEMS ................................................................... 398 并行特性与RAC .................................................................... 398 诊断并行执行问题 ............................................ 411 在RAC 中创建索引 ......................................... 413 RAC 中的并行DML ............................................. 414 12c 中的并发联合处理 ............................. 415 Partition-Wise Join .............................................. 416 本章小结 .................................................. 417 第13 章 集群件和数据库升级 ......................................................... 419 配置 ............................................................ 419 升级之前的检查 ............................................................... 421 开始Oracle 集群件升级 ................................................. 423 rootupgrade.sh 脚本的重要性 ...................................... 430 升级后的工作 ............................................... 433 集群件降级 ................................................................ 434 数据库升级 ................................................................................ 437 手动升级数据库 ..................................................................... 438 数据库升级后的步骤 .............................................................. 440 使用DBUA 升级数据库 .............................................................. 440 DBUA 的优势 ........................................................................... 443 数据库降级 .................................................................. 443 本章小结 .................................................................. 444 第14 章 RAC One Node ........................................................ 445 RAC One Node 概述 .................................. 445 升级到11.2.0.2 或更高版本 ...................................... 446 配置RAC One Node 环境 ........................................ 447 配置RAC One Node 数据库 .................................... 449 先决条件 .......................................... 449 开始DBCA 创建过程 .................... 450 指定RAC One Node 初始化参数 ............................ 452 管理RAC One Node 数据库 ......................... 453 核实配置信息 ................................................... 453 验证在线迁移状态 .............................. 454 停止和启动数据库 ...................................... 454 完成数据库在线迁移 ................................ 455 处理计划外的节点和集群重启 ................................................. 457 RAC One Node 和标准RAC 之间的转换 .............................. 458 扩展为标准RAC ................................................................................... 458 降级到RAC One Node ....................................................... 459 通过12c 中的云控制管理RAC One Node ............................... 460 通过12c 中的云控制进行数据库迁移 ................................... 460 第三方故障转移技术和RAC One Node 的对比 ............................. 463 本章小结 .......................................................... 464 · · · · · · () |
很好。挺不错的。
他的书必买,烧脑,值得珍藏
比较有兴趣
不一样的观点