图书介绍
大话Oracle RAC 集群、高可用性、备份与恢复【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 张晓明编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:9787115256287
- 出版时间:2011
- 标注页数:558页
- 文件大小:211MB
- 文件页数:580页
- 主题词:关系数据库-数据库管理系统,Oracle 10g
PDF下载
下载说明
大话Oracle RAC 集群、高可用性、备份与恢复PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1部分 集群理论篇2
第1章RAC初体验2
1.1本书使用环境3
1.1.1硬件环境3
1.1.2软件环境4
1.1.3本书使用的环境6
1.2如何在PC机上搭建RAC环境7
1.2.1需要下载的软件7
1.2.2安装过程8
1.3任务列表16
1.4规划阶段17
1.4.1确认主机名和3个IP地址17
1.4.2存储方案选型17
1.5实施阶段19
1.5.1主机配置19
1.5.2安装Oracle Clusterware27
1.5.3安装Oracle Database33
1.5.4配置Listener35
1.5.5创建ASM38
1.5.6创建数据库40
1.6客户端测试43
1.6.1客户端配置43
1.6.2体验Failover44
1.6.3体验LoadBalance45
1.6.4修改归档模式46
第2章 集群、RAC和MAA48
2.1什么是集群48
2.1.1系统可靠性49
2.1.2系统性能49
2.1.3集群的技术基础50
2.2集群术语51
2.2.1两大关键特性:可扩展性和高可用性51
2.2.2两大核心能力:负载均衡和故障转移52
2.2.3集群组成元素52
2.2.4集群分类52
2.3 Oracle的高可用架构(MAA)53
2.3.1 MAA实例54
2.3.2双机热备——一个被遗漏的技术55
2.4 RAC集群56
2.4.1存储层57
2.4.2网络层57
2.4.3集群件层58
2.4.4应用层58
2.5 RAC集群环境的特殊问题59
2.5.1并发控制59
2.5.2健忘症(Amnesia)59
2.5.3脑裂(Split Brain)59
2.5.4IO隔离(IO Fencing)60
2.6 RAC的前世今生61
2.6.1 Oracle Database的历史61
2.6.2 Oracle RAC的历史62
2.6.3 OPS和RAC的区别64
2.7 RAC的好处65
2.7.1增加可用性66
2.7.2扩展性67
2.7.3更容易管理67
2.7.4其他选择68
2.8小结68
第3章Oracle Clusterware69
3.1 Clusterware和RAC的关系69
3.2 Oracle Clusterware组成70
3.2.1磁盘文件70
3.2.2 Clusterware后台进程76
3.2.3网络组件83
3.3 Clusterware的日志体系87
3.4 Clusterware和厂商集群的关系88
3.5小结89
第4章RAC原理90
4.1数据库基本原理90
4.1.1并发访问和数据一致性91
4.1.2事务和隔离级别92
4.1.3 Oracle支持的隔离级别93
4.2 Oracle单实例的并发控制机制94
4.2.1 Lock94
4.2.2数据记录的行级锁95
4.2.3 Latch99
4.2.4 Latch和Lock对比99
4.2.5进一步理解100
4.3 RAC下的并发控制102
4.3.1 DLM中资源和锁103
4.3.2 Non-Cache Fusion资源104
4.3.3 Cache Fusion资源105
4.3.4 GRD(Global Resource Directory)106
4.3.5 PCM Lock107
4.3.6 Cache Fusion108
4.3.7 RAC并发控制总结113
4.4 RAC架构113
4.4.1 SGA的变化114
4.4.2后台进程的变化114
4.4.3文件116
4.4.4 SCN117
4.4.5 Cache Fusion、GCS、GES118
4.5 RAC和Clusterware的交互119
4.5.1 Clusterware层119
4.5.2 RAC层120
4.6小结123
第5章 存储方案——ASM初步124
5.1 Shared-Disk和Shared-Nothing架构124
5.2 Oracle 10g RAC的存储方案介绍125
5.3 ASM架构125
5.3.1ASM实例126
5.3.2文件127
5.4配置ASM127
5.4.1安装位置127
5.4.2创建ASM磁盘127
5.4.3配置ASM实例137
5.4.4创建磁盘组140
5.4.5在数据库中使用ASM的磁盘组140
5.4.6如何从远程访问ASM实例141
5.5 ASM实例:将数据库迁移到ASM141
5.5.1试验说明141
5.5.2操作步骤141
5.5.3最后验证148
5.6小结148
第2部分 实战篇150
第6章RAC维护工具集150
6.1 Oracle Clusterware工具集150
6.2节点层150
6.3网络层151
6.3.1公有网络151
6.3.2私有网络151
6.3.3私有网络的参数调整154
6.3.4oficfg命令155
6.3.5工程中解决不能识别心跳网络的故障157
6.4集群层159
6.4.1crsctl159
6.4.2OCR命令系列164
6.4.3一个Bug引起的系统重启171
6.5应用层185
6.5.1 crs_stat185
6.5.2 onsctl188
6.5.3 srvctl193
6.5.4恢复199
6.6小结202
第7章HA和LB203
7.1什么是高可用性203
7.2 Failover204
7.2.1 Client-Side Connect Time Failover204
7.2.2 TAF(Transparent Application Failover)204
7.2.3 Client-Side Failover和TAF的对照试验205
7.2.4 Server-Side TAF208
7.2.5深入TAF细节214
7.3 Oracle Clusterware HA框架221
7.3.1术语介绍221
7.3.2配置命令223
7.3.3完整实例228
7.4 LoadBalance232
7.4.1 Connection Balancing232
7.4.2利用Service分散负载235
7.5测试LoadBalance236
7.5.1通过Listener日志区分路由来源236
7.5.2测试方法237
7.5.3测试过程238
7.6小结242
第8章 备份243
8.1概述243
8.1.1归档模式和非归档模式243
8.1.2备份分类245
8.1.3 User-Managed Backup246
8.2使用Flash Recovery Area248
8.2.1配置Flash RecoveryArea249
8.2.2 Flash Recovery Area的空间监控249
8.3 RMAN架构250
8.3.1 Target Database250
8.3.2 Catalog Database251
8.3.3通道(Channel)251
8.3.4闪回恢复区(Flash Recove Area)251
8.3.5备份集(Backup Set)和拷贝(Copy)251
8.3.6介质管理器252
8.3.7连接到数据库252
8.4使用RMAN253
8.4.1 RMAN工具的使用方法253
8.4.2 RMAN配置255
8.5完全备份和增量备份264
8.5.1完全备份264
8.5.2增量备份267
8.5.3其他RMAN命令269
8.6 RAC的备份实例275
8.7小结278
第9章 恢复280
9.1 Oracle事务基本原理280
9.1.1 SCN282
9.1.2检查点284
9.2日志286
9.2.1日志内容286
9.2.2日志线程(Redo Thread)288
9.2.3日志写288
9.3恢复种类289
9.3.1 Instance Recovery291
9.3.2 Crash Recovery291
9.3.3 Media Recovery295
9.3.4 Online Block Recovery295
9.4介质恢复296
9.4.1完全恢复296
9.4.2不完全恢复300
9.4.3恢复到单实例312
9.5其他一些有用的恢复演示319
9.5.1从自动备份的中恢复spfile319
9.5.2控制文件的恢复320
9.6利用恢复的控制文件进行数据库恢复321
9.6.1使用alter database open resetlogs的场合321
9.6.2重建控制文件321
9.6.3使用using backup controlfile的场合322
9.6.4例子1:使用备份的控制文件做恢复322
9.6.5例子2:用noresetlogs方法重建控制文件326
9.6.6例子3:用resetlogs方法重建控制文件329
9.7 DBID的重要性和获得DBID的方法330
9.7.1通过数据文件、日志文件(联机或者归档)330
9.7.2根据自动备份的控制文件得到331
9.8小结331
第10章 其他恢复技术332
10.1数据块恢复332
10.2如何检查数据块一致性333
10.2.1使用初始化参数333
10.2.2 DBV工具334
10.2.3 Analyze命令336
10.2.4 RMAN工具336
10.2.5 dbms_repair包337
10.3模拟数据块不一致337
10.4数据块不一致处理办法341
10.4.1收集信息342
10.4.2设计恢复方法343
10.4.3恢复操作344
10.5数据块恢复实例346
10.6 Flashback家族介绍353
10.7 Flashback Database354
10.7.1 Flashback Database架构354
10.7.2启用Flashback Database354
10.7.3 Flashback Database356
10.7.4命令和视图359
10.8 Flashback Drop360
10.8.1 Tablespace Recycle Bin360
10.8.2 Flashback Drop操作361
10.8.3 Recycly Bin的维护363
10.9 Flashback Query和Flashback Table364
10.9.1 Oracle 9i的Flashback Query364
10.9.2 Flashback Version Query365
10.9.3 Flashback Transaction Query379
10.9.4 Flashback Table381
10.9.5 UNDO Retntion384
10.10回滚段损坏后的修复385
10.10.1AUM(Automatic Undo Management)385
10.10.2如何处理回滚段损坏397
10.11小结410
第11章RAC和Data Guard411
11.1 Data Guard介绍411
11.1.1 Data Guard架构412
11.1.2日志发送(Redo Send)412
11.1.3日志接收(Redo Receive)414
11.1.4日志应用(Redo Apply)415
11.1.5 Data Guard环境中的重要进程415
11.1.6 Standby Log File(SRL)416
11.1.7数据保护模式417
11.1.8自动裂隙检测和解决419
11.1.9实时恢复(Real-Time Apply,RTA)420
11.1.10 RTA引发的思考——关于同步的速度421
11.1.11如何监控恢复的性能421
11.2 RAC和Standby配置实例422
11.2.1 RAC Primary和Single Standby423
11.2.2 RAC Primary和RAC Standby433
11.3角色转换444
11.3.1 Switchover445
11.3.2 Failover448
11.3.3 Failover步骤452
11.3.4 Failover的例子454
11.3.5 Failover之收尾460
11.4 Standby环境下维护联机日志464
11.4.1手工添加日志文件464
11.4.2手工删除日志文件465
11.4.3通过控制文件重新同步465
11.5小结466
第12章RAC和Stream Replication467
12.1 Stream的工作原理467
12.2 Data Guard和Stream对比468
12.3 RAC Stream配置实例469
12.3.1 Single(Source)和RAC(Target)470
12.3.2 RAC对RAC的复制474
12.3.3 STRMMON工具492
12.4小结494
第13章 深入ASM495
13.1非ASM的存储结构495
13.2 ASM存储结构496
13.3 ASM文件系统497
13.3.1 ASM Metadata497
13.3.2 Physical Metadata498
13.3.3 Virtual Metadata499
13.3.4 Disk Recovery501
13.3.5条带化(ASM Striping)501
13.4 ASM中的文件布局规律502
13.4.1 OMF502
13.4.2 OFA505
13.4.3 FRA(Flash Recovery Area)和OMF506
13.4.4 ASM文件模板(ASM File Template)507
13.4.5 ASM别名(ASM File Alias)507
13.5 RDBMS和ASM之间的交互522
13.6 ASM的实例恢复524
13.7 ASM和OS Filesystem之间交互524
13.7.1 dbms_file_transfer包525
13.7.2 RMAN的CONVERT方法530
13.7.3 ASM和TTS530
13.8 ASM的限制533
13.9小结533
第14章 性能与RAC534
14.1 RAC性能的若干特点535
14.1.1 RAC环境的一些特殊注意点537
14.1.2 RAC特有的性能指标538
14.1.3对于延迟时间的深入分析542
14.1.4 RAC特有的等待事件545
14.2 AWR545
14.2.1启用AWR546
14.2.2修改AWR配置546
14.2.3产生AWR报告546
14.3 ASH547
14.4 GC的调整策略550
14.5 SQL调整策略551
14.5.1 SQL语句的执行过程552
14.5.2 SQL性能调整的基本方法552
14.5.3 PL/SQL和SQL555
14.6小结557
热门推荐
- 1299400.html
- 1535018.html
- 1833979.html
- 1777822.html
- 2369330.html
- 1985772.html
- 1944943.html
- 2178215.html
- 2845487.html
- 747091.html
- http://www.ickdjs.cc/book_1414144.html
- http://www.ickdjs.cc/book_3639662.html
- http://www.ickdjs.cc/book_945877.html
- http://www.ickdjs.cc/book_3772121.html
- http://www.ickdjs.cc/book_79201.html
- http://www.ickdjs.cc/book_3062118.html
- http://www.ickdjs.cc/book_797807.html
- http://www.ickdjs.cc/book_909377.html
- http://www.ickdjs.cc/book_79845.html
- http://www.ickdjs.cc/book_3101110.html