Oracle数据库进阶 高可用性、性能优化和备份恢复PDF电子书下载
- 电子书积分:15 积分如何计算积分?
- 作 者:林树译,李渊编著
- 出 版 社:北京:清华大学出版社
- 出版年份:2011
- ISBN:9787302247999
- 页数:466 页
第1部分 高可用性 3
第1章RAC真正应用集群 3
1.1 Oracle为何引入RAC 3
1.2 RAC概述 4
1.3 RAC架构详解 6
1.4 RAC与Clusterware 7
1.5理解RAC的并发机制 9
1.6安装RAC 10
1.6.1设计RAC应用环境 11
1.6.2确认安装的软件组件 11
1.6.3任务规划 12
1.6.4安装虚拟机 13
1.6.5在虚拟机上安装Linux操作系统 17
1.6.6配置主机 26
1.6.7安装Clusterware 39
1.6.8安装数据库软件 50
1.6.9启动监听 54
1.6.10创建ASM 57
1.6.11创建数据库 60
1.7本章小结 65
第2章ASM自动存储管理 66
2.1 Oracle自动存储管理概述 66
2.2自动存储管理的优点 67
2.3 ASM系统架构 68
2.4 ASM和CSS集群同步服务 69
2.5创建ASM实例 70
2.6关闭和启动ASM实例 76
2.7理解ASM实例架构 79
2.8 ASM命令行管理工具 80
2.9管理ASM磁盘组 83
2.9.1使用ASM磁盘组管理文件的优势 83
2.9.2创建磁盘组 84
2.9.3向磁盘组添加磁盘 88
2.9.4删除磁盘和磁盘组 88
2.9.5平衡磁盘组 90
2.9.6 MOUNT和DISMOUNT磁盘组 91
2.10管理ASM文件 92
2.10.1 ASM磁盘组文件名结构 92
2.10.2 ASM磁盘组中目录管理 92
2.10.3添加和删除别名 94
2.10.4删除文件 95
2.10.5使用ASM文件模板 95
2.11使用RMAN将数据库迁移到ASM实例 96
2.12管理ASM的数据字典视图 103
2.13本章小结 104
第3章 管理Clusterware组件及管理指令 105
3.1 Clusterware及其组件 105
3.2备份和恢复Voting Disks 106
3.3添加和删除Voting Disks 107
3.4备份和恢复OCR 109
3.5修改OCR存储配置信息 112
3.6删除OCR存储 114
3.7 ocrconfig指令功能汇总 115
3.8管理Clusterware指令 116
3.8.1 srvctl指令 116
3.8.2 crs_ stat指令 121
3.8.3 onsctl指令 126
3.8.4 crsctl指令 130
3.8.5 ocrcheck指令 133
3.8.6 ocrdump指令 134
3.8.7 oifcfg指令 135
3.8.8 olsnodes指令 137
3.9本章小结 139
第4章RAC与Data Guard 140
4.1 Data Guard是什么 140
4.2 Data Guard配置及相关概念 140
4.3 Data Guard服务本质 141
4.3.1 Apply服务 142
4.3.2 Redo应用 142
4.3.3 SQL应用 143
4.3.4角色转换服务 143
4.4 Data Guard的保护模式 144
4.5 Data Guard的优点 145
4.6创建物理Standby数据库 146
4.6.1创建物理Standby的前提条件 146
4.6.2在Primary数据库端的操作 146
4.6.3创建物理Standby数据库 151
4.7 Standby的角色转换 155
4.7.1物理Standby的Switchover 155
4.7.2物理Standby的Failover 159
4.8管理物理Standby数据库 161
4.8.1启动 Standby数据库 162
4.8.2关闭Standby数据库 163
4.8.3 Primary数据库结构变化的传播 163
4.8.4自动传播数据文件和表空间的变化 163
4.8.5手工修改数据文件和表空间的变化 165
4.8.6重命名数据文件 167
4.8.7添加或删除重做日志组 169
4.8.8监控Data Guard数据库视图 169
4.8.9设置 Data Guard保护模式 172
4.9创建逻辑Standby数据库 174
4.9.1理解SQL应用的局限 174
4.9.2如何唯一标识逻辑Standby中的表行 175
4.9.3创建逻辑Standby数据库 176
4.10逻辑Standby的角色转换 183
4.10.1逻辑Standby的Switchover 183
4.10.2逻辑Standby的Failover 189
4.11管理逻辑Standby数据库 191
4.11.1限制修改逻辑Standby数据库的对象 191
4.11.2管理和监控逻辑Standby数据库视图 192
4.11.3监控SQL应用过程 198
4.11.4修改DBA_LOGSTDBY_EVENTS视图的相关参数 200
4.11.5逻辑Standby的DDL操作 201
4.11.6 DBMS_LOGSTDBY.SKIP取消同步 202
4.11.7 DBMS_LOGSTDBY.UNSKIP恢复同步 204
4.12深入学习Redo传输服务 206
4.12.1通过ARCn进程来传送Redo 207
4.12.2 LGWR进程同步传送Redo 210
4.12.3 LGWR进程异步传送Redo 210
4.13使用RMAN创建Standby 211
4.13.1 RMAN创建Standby数据库的前提 212
4.13.2 RMAN创建Standby数据库实例 212
4.14 RAC环境下创建物理Standby 217
4.15 本章小结 217
第2部分 数据库优化 221
第5章SQL优化 221
5.1性能调整方法 221
5.2 SQL查询处理过程详解 222
5.2.1语法分析 222
5.2.2语句优化 222
5.2.3查询执行 222
5.3基于成本的优化(CBO) 223
5.3.1选择CBO的优化方式 223
5.3.2优化器工作过程 224
5.4自动统计数据 225
5.5手工统计数据库数据 226
5.6统计操作系统数据 230
5.7手工统计字典数据 232
5.8主动优化SQL语句 233
5.8.1 Where谓词的注意事项 233
5.8.2 SQL语句优化工具 234
5.8.3使用索引 242
5.8.4索引类型及使用时机 249
5.8.5使用绑定变量 255
5.8.6消除子查询优化SQL语句 256
5.9被动优化SQL语句 258
5.9.1使用分区表 258
5.9.2使用表和索引压缩 259
5.9.3保持CBO的稳定性 259
5.9.4创建合适的索引 263
5.10详解V$SQL视图 263
5.11本章小结 265
第6章Oracle实例优化 266
6.1详解SGA与实例优化 266
6.2将程序常驻内存 271
6.2.1创建软件包DBMS_ SHARED_POOL 271
6.2.2将程序常驻内存的过程 273
6.2.3从DBMSPOOL脚本理解软件包DBMS_ SHARED_POOL 275
6.3将数据常驻内存 276
6.3.1再论数据块缓存池 277
6.3.2将数据常驻内存的过程 278
6.3.3将常驻内存的程序恢复为默认缓冲池 281
6.4优化重做日志缓冲区 282
6.4.1深入理解重做日志缓冲区的工作机制 282
6.4.2重做日志缓冲区相关的等待事件 284
6.4.3设置重做日志缓冲区大小 286
6.5优化共享池(Shared Pool) 288
6.5.1库高速缓存 288
6.5.2使用绑定变量 288
6.5.3调整参数CURSOR SHARING参数 291
6.5.4设置共享池的大小 291
6.6优化数据库高速缓存(DB Cache) 293
6.6.1调整数据库缓冲区大小 293
6.6.2使用缓冲池 294
6.7优化PGA内存 297
6.8本章小结 300
第7章I/O以及系统优化 301
7.1 I/O优化 301
7.1.1表空间I/O优化 301
7.1.2数据文件I/O优化 303
7.1.3表的I/O优化 306
7.1.4重建索引 307
7.1.5迁移索引到新的表空间 309
7.1.6优化还原段 312
7.2优化操作系统 313
7.2.1在WINDOWS平台启动监控 313
7.2.2 UNIX系统上实现性能监控 314
7.2.3监控CPU的使用情况 314
7.2.4监控设备使用情况 316
7.2.5监控虚拟内存使用情况 317
7.3本章小结 318
第3部分 数据库备份与恢复 321
第8章RMAN备份与恢复数据库 321
8.1 RMAN概述 321
8.2 RMAN的独特之处 321
8.3 RMAN系统架构详解 322
8.4快闪恢复区(flash recovery area) 323
8.4.1修改快闪恢复区大小 323
8.4.2解决快闪恢复区的空间不足问题 325
8.5建立RMAN到数据库的连接 325
8.6 RMAN实现脱机备份 326
8.7 RMAN备份控制文件 328
8.8 RMAN的相关概念与配置参数 329
8.9 RMAN联机备份 331
8.9.1联机备份前的准备工作 331
8.9.2联机备份整个数据库 332
8.9.3联机备份一个表空间 333
8.9.4联机备份一个数据文件 334
8.10 RMAN的增量备份 335
8.11快速增量备份 337
8.12创建和维护恢复目录 338
8.13 RMAN的脚本管理 341
8.14使用RMAN实现脱机备份的恢复(NOARCHI VELOG模式) 343
8.15 使用RMAN实现脱机 备份的恢复(ARCHIVELOG模式) 345
8.16从联机热备份使用RMAN恢复 346
8.17 RMAN实现数据块恢复 348
8.18 RMAN的备份恢复验证指令 352
8.18.1 RMAN的VALIDATE BACKUPSET指令 352
8.18.2 RMAN的RESTORE…VALIDATE指令 353
8.18.3 RMAN的RESTORE…PREVIEW指令 354
8.19本章小结 354
第9章EXP/I M P及数据库备份与恢复 355
9.1关于备份的几个概念 355
9.2使用EXP指令实现逻辑备份 356
9.2.1 EXP指令详解 356
9.2.2不带参数的EXP备份 358
9.2.3 EXP指令导出整个数据库 360
9.2.4 EXP指令导出特定的表 362
9.2.5 EXP指令导出指定的用户 363
9.2.6 EXP指令导出特定的表空间 364
9.3使用IMP指令实现逻辑恢复 365
9.3.1 IMP指令详解 366
9.3.2 IMP指令恢复整个数据库 367
9.3.3 IMP指令恢复特定的表 368
9.3.4 IMP指令恢复指定的用户 369
9.4使用EXP/IMP实现传输表空间 371
9.4.1理解Big/Little Endian 371
9.4.2传输表空间的限制 371
9.4.3传输表空间的兼容性问题 372
9.4.4传输表空间的自包含特性 372
9.4.5实现传输表空间的步骤 373
9.4.6使用EXP/IMP实现同平台表空间迁移 375
9.4.7使用EXP/IMP实现跨平台表空间迁移(不同字节序列) 378
9.5本章小结 382
第10章Oracle数据泵技术 383
10.1数据泵导入导出简介 383
10.1.1数据泵导入导出技术的结构 383
10.1.2数据泵导入导出技术的优点 384
10.1.3数据泵导入导出的目录对象 384
10.2数据泵导入导出与EXP/IMP技术的区别 386
10.3数据泵导出(EXPDP)数据库实例 387
10.3.1数据泵导出的参数含义 387
10.3.2数据泵导出数据库实例 392
10.4数据泵导入(IMPDP )数据库实例 397
10.4.1数据泵导入(IMPDP)概述及参数含义 397
10.4.2数据泵导入(IMPDP )数据库实例 404
10.5使用数据泵迁移表空间 407
10.6本章小结 409
第11章 用户管理的备份与恢复 410
11.1用户管理的脱机备份方法 410
11.2用户管理的联机备份方法 412
11.3备份只读表空间 416
11.4使用…END BACKUP指令恢复表空间备份异常 417
11.4.1使用…END BACKUP指令恢复表空间备份异常 417
11.4.2使用RECOVER DATAFILE恢复表空间备份期间实例异常 418
11.5备份控制文件 420
11.6备份控制文件到TRACE文件 420
11.7用户管理的全库备份 421
11.8从用户管理的脱机(冷)备份中手工恢复 425
11.9从联机备份中手工恢复(ARCHIVELOG模式) 426
11.9.1恢复数据文件 426
11.9.2使用联机备份恢复表空间 427
11.9.3使用脱机备份恢复整个数据库 428
11.10用户管理的典型恢复示例 428
11.10.1数据文件丢失(非归档模式下) 429
11.10.2数据文件丢失(归档模式下) 430
11.10.3使用备份的控制文件恢复新添加的数据文件 431
11.10.4无备份条件下的数据文件重建 434
11.10.5恢复NOLOGGING的表和索引 436
11.10.6使用重建的控制文件恢复只读表空间 440
11.11本章小结 443
第12章Oracle闪回技术 444
12.1理解闪回级别 444
12.2闪回删除 444
12.2.1闪回删除原理 444
12.2.2回收站的使用 446
12.2.3恢复删除的表 448
12.2.4应用Purge永久删除表 452
12.3闪回数据库 454
12.3.1闪回数据库概述 454
12.3.2启用闪回数据库 455
12.3.3关闭闪回数据库 458
12.3.4闪回数据库方法 459
12.3.5使用闪回数据库 460
12.3.6监控闪回数据库 462
12.3.7使用闪回数据库的限制 464
12.4复原点技术 464
12.5本章小结 465
- 《联吡啶基钌光敏染料的结构与性能的理论研究》李明霞 2019
- 《NiFe2O4基惰性阳极材料的烧结行为及应用性能》杜金晶,王斌著 2019
- 《并行数据挖掘及性能优化》荀亚玲著 2020
- 《钻井液用烷基糖苷及其改性产品合成、性能及应用》司西强,王中华编著 2019
- 《高性能油墨产业专利信息分析及预警研究报告》国家知识产权局专利局专利审查协作广东中心编者;石陇辉责编 2019
- 《Laves相NbCr2化合物的力学性能及其应用》刘昕责编;聂小武 2019
- 《信息融合中估计算法的性能评估》毛艳慧著 2019
- 《纺织产品生态安全性能检测》田文主编 2019
- 《多级孔沸石分子筛合成及其催化性能研究》颜婷婷,喜冬阳,王俊海 2019
- 《特种陶瓷工艺与性能》毕见强编著 2018
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019