图书介绍
深度挖掘 Oracle RAC数据库架构分析与实战攻略PDF|Epub|txt|kindle电子书版本网盘下载
![深度挖掘 Oracle RAC数据库架构分析与实战攻略](https://www.shukui.net/cover/6/30771630.jpg)
- 张顺仕等编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302270584
- 出版时间:2012
- 标注页数:612页
- 文件大小:189MB
- 文件页数:627页
- 主题词:关系数据库-数据库管理系统,Oracle RAC
PDF下载
下载说明
深度挖掘 Oracle RAC数据库架构分析与实战攻略PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 集群理论篇2
第1章集群的概念和发展2
1.1集群概念2
1.1.1集群相关术语定义2
1.1.2什么是集群2
1.1.3集群技术3
1.1.4集群分类4
1.2操作系统集群4
1.3存储集群5
1.4Web应用集群6
1.5数据库集群7
1.5.1为什么搭建数据库集群7
1.5.2数据库集群的分类8
1.5.3当前各大主要商业数据库上应用的集群8
1.5.4数据库集群按架构分类8
1.6Oracle10gRAC(RealApplicationCluster)15
1.6.1企业网格15
1.6.2RAC15
1.6.3RAC集成集群件管理16
1.6.4单一系统映像管理16
1.6.5自动工作负载管理17
1.6.6工作负载监视17
1.6.7与灾难恢复的DataGuard集成17
1.6.8其他性能改进18
1.7总结18
第2章RAC的结构和原理20
2.1Oracle体系结构20
2.1.1数据库实例21
2.1.2数据文件和表空间22
2.2RAC结构组成和机制23
2.2.1RAC结构24
2.2.2RAC后台进程25
2.2.3RAC共享存储27
2.2.4RAC数据库和单实例数据库的区别28
2.2.5RAC工作原理和相关组件28
2.2.6缓存融合技术65
2.2.7锁74
2.2.8一致性管理76
2.3RAC特殊问题和实战经验77
2.3.1共享存储77
2.3.2时间一致性77
2.3.3互联网络(或者私有网络、心跳线)77
2.3.4固件、驱动、升级包的一致性78
2.3.5共享文件OCR及VotingDisk78
2.3.6安装79
2.3.7脑裂症(splitbrain)79
2.3.8集群软件79
2.3.9OracleClusterware的心跳80
2.3.10如何查看现有系统的配置80
2.3.11心跳调优和设置80
2.4总结81
2.4.1CRS历史变迁81
2.4.2RAC四层结构82
2.4.3OCR结构82
2.4.4OracleClusterware后台进程83
2.4.5RAC的并发控制83
2.4.6RAC的主要后台进程83
2.4.7RAC重构触发条件84
2.4.8RAC优缺点84
第3章存储和网络传输85
3.1存储基础85
3.1.1RAID基础知识85
3.1.2RAID总结89
3.1.3存储性能指标89
3.1.4RAID的I/O特性91
3.1.5RAID10和RAID5的比较94
3.1.6全新RAID技术简介97
3.1.7磁盘阵列技术术语99
3.1.8CPU、缓存和存储性能100
3.2网络存储技术101
3.2.1网络存储技术分类101
3.2.2SAN存储相关基础知识102
3.2.3SAN存储方案106
3.2.4存储协议106
3.2.5网卡108
3.2.6I/O配置109
3.2.7条带化设置109
3.2.8SAN、NAS和DAS111
3.3ASM和裸设备116
3.3.1ASM简介116
3.3.2ASM安装配置116
3.3.3ASM管理121
3.3.4监控ASM124
3.3.5将数据库文件迁移至ASM125
3.3.6裸设备相关基础知识126
3.4OCFS和集群文件系统127
3.5iSCSI技术129
3.6总结131
第二部分 运行维护篇134
第4章OracleRAC安装配置134
4.1OracleRAC安装规划134
4.1.1OracleRAC硬件环境134
4.1.2OracleRAC软件环境134
4.1.3网络和存储环境135
4.1.4OracleRAC集群拓扑图136
4.1.5IP规划138
4.2安装OracleRAC前的准备139
4.2.1操作系统和网络配置139
4.2.2HPSGforRAC安装配置149
4.3安装Oracle集群软件157
4.3.1预安装任务157
4.3.2验证配置(CVU)158
4.3.3安装Clusterware软件160
4.4Oracle数据库软件安装169
4.5配置自动存储管理ASM174
4.6升级177
4.6.1升级CRS软件177
4.6.2升级数据库软件183
4.7创建RAC数据库189
4.8配置RAC数据库监听199
4.9用脚本创建数据库203
4.10安装完成后的检查配置和备份207
4.10.1安装完成后的检查208
4.10.2备份voting盘208
4.10.3OracleClusterRepository(OCR)维护(ocrconfig)208
4.10.4RAC客户端的配置208
4.11常见问题和日常管理210
4.12卸载213
4.12.1完全卸载CRS213
4.12.2删除数据库216
4.13总结216
第5章RAC管理和维护218
5.1管理日志218
5.1.1AIX操作系统环境下HACMP日志218
5.1.2HP-UX日志219
5.2管理节点221
5.2.1增加节点221
5.2.2增加实例231
5.2.3删除实例237
5.2.4删除ASM实例242
5.2.5删除节点242
5.3RAC迁移251
5.3.1单实例迁移到RAC251
5.3.2RAC到单节点迁移255
5.4管理Oracle集群261
5.4.1MC/SG管理和维护261
5.4.2HACMP管理和维护263
5.4.3RAC日常管理265
5.4.4补丁管理280
5.5日常巡检284
5.5.1操作系统检查285
5.5.2RAC巡检285
5.6维护案例一则296
第6章RAC备份和恢复300
6.1备份和恢复简介300
6.2备份分类300
6.2.1冷、热备份301
6.2.2逻辑备份303
6.3数据库的执行模式308
6.3.1恢复原理和分类312
6.3.2备份和恢复策略313
6.4 RMAN备份与恢复318
6.4.1 RMAN恢复管理器318
6.4.2 RMAN体系结构320
6.4.3 RMAN恢复目录323
6.4.4连接到RMAN324
6.4.5 RMAN常用命令和参数及相关视图325
6.4.6 RMAN备份策略制定334
6.4.7 RMAN备份恢复优化338
6.4.8诊断和恢复相关信息339
6.5备份和恢复案例340
6.5.1基于ASM的备份与恢复340
6.5.2基于裸设备的备份和恢复344
6.5.3数据文件坏块的恢复352
6.5.4控制文件故障恢复355
6.5.5非当前联机日志损坏故障恢复356
6.5.6损坏当前联机日志故障恢复357
6.5.7 RAC环境下的RMAN备份常见问题359
6.6其他恢复功能362
6.6.1 LogMiner日志挖掘362
6.6.2 Flashback闪回366
6.7总结370
第7章Oracle故障诊断及工具372
7.1 Oracle跟踪事件373
7.1.1 Oracle跟踪文件373
7.1.2 Oracle跟踪事件374
7.1.3 Oracle等待事件374
7.2诊断事件设置376
7.3常用Oracle动态性能视图383
7.4 Oracle诊断工具384
7.4.1 RDA使用385
7.4.2数据库企业管理器(EM)使用387
7.4.3自动工作负载(AWR)395
7.4.4自动数据库诊断监视器(ADDM)398
7.4.5顾问中心401
7.4.6常用性能诊断工具404
7.4.7 LTOM—— Oracle数据库故障诊断工具介绍406
7.5 Linux/Unix辅助诊断工具412
7.5.1 Linux性能监测工具412
7.5.2 UNIX性能监测工具418
7.6故障诊断一般步骤422
7.7应用案例423
7.7.1案例1:使用errorstack event跟踪exp问题423
7.7.2案例2:使用RDA收集RAC信息425
7.8总结427
第三部分 性能篇430
第8章RAC性能优化设计430
8.1分区技术430
8.1.1关于分区介绍430
8.1.2分区表类型431
8.1.3使用分区索引443
8.1.4分区操作445
8.1.5表分区设计449
8.2基于外部环境的考虑452
8.2.1 S AN架构453
8.2.2 RAID级别的设定453
8.2.3服务器设备的配置454
8.2.4数据文件管理方式的选择455
8.2.5冗余通路的负载均衡和容错456
8.2.6操作系统方面的优化456
8.3数据库系统层面的性能调整458
8.3.1调整SGA内存分配458
8.3.2调整PGA内存分配459
8.3.3降低磁盘的I/O460
8.3.4日志文件463
8.3.5归档日志文件464
8.3.6 DBWn464
8.3.7行连接和行迁移468
8.3.8高水位(HWM)与性能469
8.3.9排序操作和临时段优化469
8.3.10 UNDO472
8.3.11结束有问题的会话477
8.3.12使用工具跟踪调优478
8.3.13基本的(Hints)提示语法483
8.3.14使用合理的表连接方式485
8.3.15调整RAC和使用并行特性490
8.3.16 RAC等待事件492
8.4应用程序开发的考虑496
8.4.1 RAC开发注意事项497
8.4.2 SQL优化498
8.4.3数据库设计优化501
8.4.4应用程序性能的优化501
8.5实施最常见的RAC优化技巧504
8.5.1应用设计技巧504
8.5.2 RAC中的应用分离506
8.6总结508
第9章Oracle最高可用架构设计510
9.1设计高可用性架构510
9.1.1高可用架构产品510
9.1.2 Oracle高可用相关功能的产品概述510
9.2 Oracle高可用体系结构511
9.2.1 Data Guard架构原理512
9.2.2 Data Guard规划513
9.2.3 Data Guard服务515
9.2.4角色转换(Role TransitIOns)521
9.2.5 LOG GAP检测和解决522
9.3 Oracle最高可用环境搭建525
9.3.1 Dataguard环境搭建525
9.3.2 Oracle 11 g DataGuard新特点539
9.4 Oracle容灾(Goldengate)541
9.4.1 Goldengate概述541
9.4.2 Goldengate架构原理541
9.4.3 GoldenGate安装配置545
9.5 Oracle容灾方案对比563
附录 使用VMware Server在Linux上搭建 Oracle 10g RAC学习环境566