图书介绍

Oracle数据库进阶 高可用性、性能优化和备份恢复2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

Oracle数据库进阶 高可用性、性能优化和备份恢复
  • 林树译,李渊编著 著
  • 出版社: 北京:清华大学出版社
  • ISBN:9787302247999
  • 出版时间:2011
  • 标注页数:466页
  • 文件大小:168MB
  • 文件页数:482页
  • 主题词:关系数据库-数据库管理系统,Oracle

PDF下载


点此进入-本书在线PDF格式电子书下载【推荐-云解压-方便快捷】直接下载PDF格式图书。移动端-PC端通用
种子下载[BT下载速度快]温馨提示:(请使用BT下载软件FDM进行下载)软件下载地址页直链下载[便捷但速度慢]  [在线试读本书]   [在线获取解压码]

下载说明

Oracle数据库进阶 高可用性、性能优化和备份恢复PDF格式电子书版下载

下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。

建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!

(文件页数 要大于 标注页数,上中下等多册电子书除外)

注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具

图书目录

第1部分 高可用性3

第1章RAC真正应用集群3

1.1 Oracle为何引入RAC3

1.2 RAC概述4

1.3 RAC架构详解6

1.4 RAC与Clusterware7

1.5理解RAC的并发机制9

1.6安装RAC10

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安装Clusterware39

1.6.8安装数据库软件50

1.6.9启动监听54

1.6.10创建ASM57

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 Disks106

3.3添加和删除Voting Disks107

3.4备份和恢复OCR109

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 Guard140

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的Switchover155

4.7.2物理Standby的Failover159

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的Switchover183

4.10.2逻辑Standby的Failover189

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进程来传送Redo207

4.12.2 LGWR进程同步传送Redo210

4.12.3 LGWR进程异步传送Redo210

4.13使用RMAN创建Standby211

4.13.1 RMAN创建Standby数据库的前提212

4.13.2 RMAN创建Standby数据库实例212

4.14 RAC环境下创建物理Standby217

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_POOL271

6.2.2将程序常驻内存的过程273

6.2.3从DBMSPOOL脚本理解软件包DBMS_ SHARED_POOL275

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 Endian371

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

热门推荐