
| 《深度挖掘:Oracle RAC数据库架构分析与实战攻略》将RAC原理和解决问题的方法以及Oracle高可用解决方案集合成一本书,在国内应该是比较少见。我们的本意是分享自己解决问题的经验和企业级的解决方案,期望能给读者一定的启发,起到抛砖引玉的作用。 全面、深入剖析RAC原理、体系结构和高可用解决方案案例。 |
| 张顺仕,网名yuxuan,高级数据架构师,深耕IT行业十佘年,从事DBA近十年,擅长Oracle故障诊断和调优,常活跃于ITPUB等论坛,致力于企业级海量数据解决方案的研究。 |
| 第一部分 集群理论篇 第1章 集群的概念和发展 1.1 集群概念 1.1.1 集群相关术语定义 1.1.2 什么是集群 1.1.3 集群技术 1.1.4 集群分类 1.2 操作系统集群 1.3 存储集群 1.4 Web应用集群 1.5 数据库集群 1.5.1 为什么搭建数据库集群 1.5.2 数据库集群的分类 1.5.3 当前各大主要商业数据库上应用的集群 1.5.4 数据库集群按架构分类 1.6 0racle 10g RAC(Real Application Cluster) 1.6.1 企业网格 1.6.2 RAC 1.6.3 RAC集成集群件管理 1.6.4 单一系统映像管理 1.6.5 自动工作负载管理 1.6.6 工作负载监视 1.6.7 与灾难恢复的DataGuard集成 1.6.8 其他性能改进 1.7 总结 第2章 RAC的结构和原理 2.1 0racle体系结构 2.1.1 数据库实例 2.1.2 数据文件和表空间 2.2 RAC结构组成和机制 2.2.1 RAC结构 2.2.2 RAC后台进程 2.2.3 RAC共享存储 2.2.4 RAC数据库和单实例数据库的区别 2.2.5 RAC工作原理和相关组件 2.2.6 缓存融合技术 2.2.7 锁 2.2.8 -致性管理 2.3 RAC特殊问题和实战经验 2.3.1 共享存储 2.3.2 时间一致性 2.3.3 互联网络(或者私有网络、心跳线) 2.3.4 固件、驱动、升级包的一致性 2.3.5 共享文件OCR及 Voting Disk 2.3.6 安装 2.3.7 脑裂症(splitbrain) 2.3.8 集群软件 2.3.9 0racle Clusterware的心跳 2.3.10 如何查看现有系统的配置 2.3.11 心跳调优和设置 2.4 总结 2.4.1 CRS历史变迁 2.4.2 RAC四层结构 2.4.3 0CR结构 2.4.4 0racle Clusterware后台进程 2.4.5 RAC的并发控制 2.4.6 RAC的主要后台进程 2.4.7 RAC重构触发条件 2.4.8 RAC优缺点 第3章 存储和网络传输 3.1 存储基础 3.1.1 RAID基础知识 3.1.2 RAID总结 3.1.3 存储性能指标 3.1.4 RAID的I/O特性 3.1.5 RAID10和RAID5的比较 3.1.6 全新RAID技术简介 3.1.7 磁盘阵列技术术语 3.1.8 CPU、缓存和存储性能 3.2 网络存储技术 …… 第二部分 运行维护篇 第三部分 性能篇 附录 使用VMware Server在Linux上搭建Oracle 10g RAC学习环境 |
商品评论(0条)