Oracle DBA 高可用、备份恢复与性能优化图书
人气:7

Oracle DBA 高可用、备份恢复与性能优化

Oracle数据库已经成为当今市场的主流数据库产品。目前Oracle家族中已经不仅仅限于数据库单一产品,还包括操作系统、中间件等,Oracle已经收购了MySQL、SUN等,其市场份额远远超过其他任何数据库产品,国内几乎所有...
  • 所属分类:图书 >计算机/网络>数据库>Oracle  
  • 作者:[林树泽] 等编著
  • 产品参数:
  • 丛书名:--
  • 国际刊号:9787302400462
  • 出版社:清华大学出版社
  • 出版时间:2015-09
  • 印刷时间:2015-09-01
  • 版次:1
  • 开本:16开
  • 页数:--
  • 纸张:胶版纸
  • 包装:平装
  • 套装:

内容简介

本书内容包括高可用性、数据库备份与恢复,以及数据库优化。这三部分是 Oracle DBA必须掌握的内容,尤其是 RAC、Data Guard和 Stream部署在很多企业应用系统上,提供了系统的高可用性以及高性,已经成为企业招聘面试的必考内容。

本书高可用部分介绍了 RAC、Data Guard和 Stream的原理、架构以及安装部署技术,同时还介绍了 ASM存储以及 Clusterware的维护技术。备份与恢复部分详细介绍了 Oracle的所有备份和恢复技术。数据库优化包括 SQL优化和数据库实例优化技术,并介绍了性能分析工具 Statspack与 AWR。各部分所涉及的技术都使用了大量的实例来说明。

本书面向需要进阶的初级 DBA、中级 DBA以及准备 OCM考试的读者。如果读者有着丰富的 DBA经验,但对于某些原理如 RAC、Data Guard、Stream和 ASM等不甚了解,也可以从书中获得解答。

编辑推荐

RAC、Data Guard和Stream的原理、架构以及安装部署技术,ASM存储以及Clusterware的维护技术

RMAN备份恢复、手工备份恢复、闪回技术、EXP/IMP、EXPDP/IMPDP

SQL优化、数据库实例优化,性能分析工具Statspack与AWR

通过示例说明原理和基本操作,方便读者把握相应的内容

结合笔者Oracle数据库管理和维护经验

一册在手,快速提高

目录

第1章 RAC真应用集群

1.1 单实例数据库并发控制原理

1.1.1 并发访问的数据不一致问题

1.1.2 事务以及隔离级别

1.1.3 支持并发的lock机制

1.1.4 支持并发的latch机制

1.1.5 Lock和Latch的使用

1.2 RAC并发控制的实现

1.2.1 RAC的并发控制问题

1.2.2 RAC的实现并发访问

1.3 Oracle为何引入RAC

1.4 RAC集群简介

1.4.1 集群分类

1.4.2 RAC环境的特殊问题

1.4.3 RAC集群

1.5 RAC架构详解

1.6 RAC与Clusterware

1.7 安装RAC

1.7.1 设计RAC应用环境

1.7.2 确认安装的软件组件

1.7.3 任务规划

1.7.4 安装虚拟机

1.7.5 在虚拟机上安装linux操作系统

1.7.6 配置主机

1.7.7 安装Clusterware

1.7.8 安装数据库软件

1.7.9 启动监听

1.7.10 创建ASM

1.7.11 创建数据库

1.8 Failover和Load balance测试

1.8.1 Failover失败转移

1.8.2 LoadBalance负载均衡

1.9 本章小结

第2章 ASM自动存储管理

2.1 Oracle自动存储管理概述

2.2 自动存储管理的优点

2.3 ASM系统架构

2.4 ASM和CSS集群同步服务

2.5 创建ASM实例

2.6 启动ASM实例

2.7 理解ASM实例架构

2.8 ASM命令行管理工具

2.9 管理ASM磁盘组

2.9.1 使用ASM磁盘组管理文件的优势

2.9.2 创建磁盘组

2.9.3 向磁盘组添加磁盘

2.9.4 删除磁盘和磁盘组

2.9.5 平衡磁盘组

2.9.6 MOUNT和DISMOUNT磁盘组

2.10 管理ASM文件

2.10.1 ASM磁盘组文件名结构

2.10.2 ASM磁盘组中目录管理

2.10.3 添加和删除别名

2.10.4 删除文件

2.10.5 使用ASM文件模板

2.11 使用RMAN将数据库迁移到ASM实例

2.12 管理ASM的数据字典视图

2.13 本章小结

第3章 管理Clusterware组件及管理指令

3.1 Clusterware及其组件

3.2 备份和恢复VotingDisks

3.3 添加和删除VotingDisks

3.4 备份和恢复OCR

3.4.1 从自动备份中恢复OCR

3.4.2 从人工备份文件中恢复

3.5 修改OCR存储配置信息

3.6 删除OCR存储

3.7 ocrconfig指令功能汇总

3.8 管理Clusterware指令

3.8.1 srvctl指令

3.8.2 crs_stat指令

3.8.3 onsctl指令

3.8.4 crsctl指令

3.8.5 ocrcheck指令

3.8.6 ocrdump指令

3.8.7 oifcfg指令

3.8.8 olsnodes指令

3.9 本章小结

第4章 DataGuard的安装与管理

4.1 DataGuard是什么

4.2 DataGuard体系结构

4.2.1 DataGuard的架构

4.2.2 DataGuard的后台进程

4.3 DataGuard配置及相关概念

4.4 DataGuard服务本质

4.4.1 Apply服务

4.4.2 Redo 应用

4.4.3 SQL 应用

4.4.4 角色转换服务

4.5 DataGuard的保护模式

4.6 DataGuard的优点

4.7 手工搭建物理DataGuard

4.8 物理DataGuard的SWITCHOVER

4.9 物理DataGuard的FAILOVER

4.10 如何转换FAILOVER后的主库为新备库

4.11 管理物理Standby数据库

4.11.1 启动Standby数据库

4.11.2 关闭Standby数据库

4.11.3 Primary数据库结构变化的传播

4.11.4 自动传播数据文件和表空间的变化

4.11.5 手工修改数据文件和表空间的变化

4.11.6 重命名数据文件

4.11.7 添加或删除重做日志组

4.11.8 监控DataGuard数据库视图

4.11.9 设置DataGuard保护模式

4.12 DataGuard broker

4.12.1 DataGuard Broker概述

4.12.2 DataGuard Broker的配置

4.12.3 DataGuard Broker的组件

4.12.4 DataGuard Broker的DMON进程

4.12.5 DataGuard Broker使用的前提条件

4.12.6 DataGuard Broker配置实例演示

4.12.7 DataGuard Broker完成物理DG的SWITCHOVER

4.12.8 DataGuard Broker实现DG的自动FAILOVER

4.12.9 DG的DGMGRL维护指令设置

4.13 DataGuard 的日志传输服务

4.13.1 通过ARCn进程来传送Redo

4.13.2 LGWR进程同步传送Redo

4.13.3 LGWR进程异步传送Redo

4.14 本章小结

第5章 Streams技术原理与应用

5.1 Streams概述

5.2 Streams的原理

5.3 Streams体系结构概述

5.4 配置本地捕获进程的单向复制

5.4.1 具体配置之前的任务

5.4.2 Stream单向本地复制配置

5.5 使用MAINTAIN_存储过程配置流

5.6 Streams的几个重要视图

5.7 小结

第6章 RMAN备份与恢复数据库

6.1 RMAN概述

6.2 RMAN的独特之处

6.3 RMAN系统架构详解

6.4 快闪恢复区(flash recovery area)

6.4.1 修改快闪恢复区大小

6.4.2 解决快闪恢复区的空间不足问题

6.5 建立RMAN到数据库的连接

6.6 RMAN的相关概念与配置参数

6.7 RMAN备份控制文件

6.8 RMAN实现脱机备份

6.9 RMAN联机备份

6.9.1 联机备份前的准备工作

6.9.2 联机备份整个数据库

6.9.3 联机备份一个表空间

6.9.4 联机备份一个数据文件

6.9.5 RMAN备份坏块处理方式

6.10 RMAN的增量备份

6.11 快速增量备份

6.12 在映像副本上应用增量备份

6.13 创建和维护恢复目录

6.14 RMAN的脚本管理

6.15 使用RMAN非归档模式下的恢复

6.15.1 控制文件、数据文件以及重做日志文件丢失的恢复

6.15.2 只有数据文件丢失的恢复

6.15.3 联机重做日志文件和数据文件损坏的恢复

6.15.4 如何将数据文件恢复到其它磁盘目录下

6.16 使用RMAN归档模式下的恢复

6.16.1 非系统表空间损坏的恢复

6.16.2 系统表空间损坏的恢复

6.16.3 所有数据文件丢失的恢复

6.17 RMAN实现数据块恢复

6.18 RMAN的备份维护指令

6.18.1 RMAN的VALIDATE BACKUPSET指令

6.18.2 RMAN的RESTORE…VALIDATE指令

6.18.3 RMAN的RESTORE…PREVIEW指令

6.18.4 RMAN的LIST指令

6.18.5 RMAN的REPORT指令

6.19 本章小结

第7章 手工管理的备份恢复

7.1 备份恢复的概念

7.1.1 物理备份

7.1.2 逻辑备份

7.1.3 冷备份与热备份

7.1.4 数据库恢复

7.2 非归档模式下的冷备与恢复

7.2.1 冷备的步骤

7.2.2 冷备下的恢复

7.2.3 缺少重做日志文件的恢复方法

7.3 归档模式与非归档模式

7.3.1 设置数据库的归档模式

7.3.2 设置归档进程相关参数

7.3.3 管理归档文件和归档目录

7.4 手工热备数据库的步骤

7.5 热备过程中对数据库崩溃的处理方法

7.6 热备的原理

7.7 备份控制文件

7.8 介质恢复的原理

7.9 归档模式下的恢复

7.9.1 数据文件在有备份情况下的恢复

7.9.2 数据文件在无备份情况下的恢复

7.9.3 系统表空间数据文件损坏的恢复

7.9.4 当前UNDO表空间损坏的恢复

7.9.5 非当前UNDO表空间损坏的恢复

7.10 何时使用不恢复

7.10.1 不恢复的场合

7.10.2 不恢复的类型

7.11 所有控制文件丢失的恢复方法

7.11.1 使用备份的控制文件

7.11.2 重建控制文件

7.12 本章小结

第8章 Oracle闪回技术

8.1 理解闪回级别

8.2 闪回数据库

8.2.1 闪回数据库概述

8.2.2 启用闪回数据库

8.2.3 关闭闪回数据库

8.2.4 闪回数据库方法

8.2.5 使用闪回数据库

8.2.6 监控闪回数据库

8.2.7 使用闪回数据库的限制

8.3 闪回删除

8.3.1 闪回删除原理

8.3.2 回收站的使用

8.3.3 恢复删除的表

8.3.4 恢复多个同名的表

8.3.5 应用Purge长期删除表

8.4 闪回表

8.5 闪回版本查询

8.6 闪回事务查询

8.7 闪回查询

8.8 复原点技术

8.9 本章小结

第9章 数据迁移-EXP/IMP

9.1 关于备份的几个概念

9.2 使用EXP指令实现逻辑备份

9.2.1 EXP指令详解

9.2.2 不带参数的EXP 备份

9.2.3 EXP指令导出整个数据库

9.2.4 EXP指令导出特定的表

9.2.5 EXP指令导出指定的用户

9.2.6 EXP指令导出特定的表空间

9.3 使用IMP指令实现逻辑恢复

9.3.1 IMP指令详解

9.3.2 IMP指令恢复整个数据库

9.3.3 IMP指令恢复特定的表

9.3.4 IMP指令恢复指定的用户

9.4 使用EXP/IMP实现传输表空间

9.4.1 理解Big/Little Endian

9.4.2 传输表空间的限制

9.4.3 传输表空间的兼容性问题

9.4.4 传输表空间的自包含特性

9.4.5 实现传输表空间的步骤

9.4.6 使用EXP/IMP实现同平台表空间迁移

9.4.7 使用EXP/IMP实现跨平台表空间迁移

9.5 本章小结

第10章 数据迁移-EXPDP/IMPDP

10.1 数据泵导出(EXPDP)简介

10.1.1 数据泵导入导出技术的结构

10.1.2 数据泵导入导出技术的优点

10.1.3 数据泵导入导出的目录对象

10.2 数据泵导入导出与EXP/IMP技术的区别

10.3 数据泵导出(EXPDP)数据库实例

10.3.1 数据泵导出的参数含义

10.3.2 数据泵导出数据库实例

10.4 数据泵导入数据库实例

10.4.1 数据泵导入概述及参数含义

10.4.2 数据泵导入数据库实例步骤

10.5 使用数据泵迁移表空间

10.6 使用数据泵生成外部表

10.7 本章小结

第11章 基于CBO的SQL优化

11.1 性能调整方法

11.2 SQL查询处理过程详解

11.2.1 语法分析

11.2.2 语句优化

11.2.3 查询执行

11.3 基于成本的优化

11.3.1 选择CBO的优化方式

11.3.2 优化器工作过程

11.4 自动统计数据

11.5 手工统计数据库数据

11.6 统计操作系统数据

11.7 手工统计字典数据

11.8 主动优化SQL语句

11.8.1 WHERE谓词的注意事项

11.8.2 SQL语句优化工具

11.8.3 使用索引

11.8.4 索引类型及使用时机

11.8.5 使用绑定变量

11.8.6 消除子查询优化SQL语句

11.9 被动优化SQL语句

11.9.1 使用分区表

11.9.2 使用表和索引压缩

11.9.3 保持CBO的稳定性

11.9.4 创建合适的索引

11.10 详解V$SQL视图

11.11 本章小结

第12章 Oracle数据库实例优化

12.1 详解SGA与实例优化

12.2 将程序常驻内存

12.2.1 创建软件包DBMS_SHARED_POOL

12.2.2 将程序常驻内存的过程

12.2.3 从DBMSPOOL脚本理解软件包DBMS_SHARED_POOL

12.3 将数据常驻内存

12.3.1 再论数据块缓存池

12.3.2 将数据常驻内存的过程

12.3.3 将常驻内存的程序恢复为默认缓冲池

12.4 优化重做日志缓冲区

12.4.1 深入理解重做日志缓冲区的工作机制

12.4.2 重做日志缓冲区相关的等待事件

12.4.3 设置重做日志缓冲区大小

12.5 优化共享池(Shared Pool

12.5.1 库高速缓存

12.5.2 使用绑定变量

12.5.3 调整参数CURSOR_SHARING

12.5.4 设置共享池的大小

12.6 优化数据库高速缓存

12.6.1 调整数据库缓冲区大小

12.6.2 使用缓冲池

12.7 优化PGA内存

12.8 本章小结

第13章 Statspack与AWR

13.1 Statspack安装

13.2 设置Statspack相关参数

13.3 statspack数据收集

13.3.1 STATSPACK收集统计数据的原理

13.3.2 创建性能数据报表

13.3.3 自动收集性能报告

13.4 初步分析STATSPACK性能报告

13.5 AWR是什么

13.6 管理AWR

13.6.1 DBMS_WORKLOAD_REPOSITORY包的使用

13.6.2 AWR快照与STATISTICS_LEVEL参数的关系

13.6.3 手工创建AWR快照

13.6.4 清除AWR快照

13.6.5 修改AWR快照参数

13.6.6 创建和删除AWR快照基线

13.6.7 创建AWR报告

13.7 ASH是AWR的补充

13.8 创建并分析ASH报告

13.9 AWR与ADDM的关系

13.10 本章小结

网友评论(不代表本站观点)

来自无昵称**的评论:

这本书内容很给力,好评

2015-12-09 16:34:00
来自无昵称**的评论:

good

2015-12-14 10:09:01
来自无昵称**的评论:

内容专业,很有价值

2015-12-25 18:44:13
来自java26**的评论:

比较满意,以后还是在线支付吧,方便些

2016-01-01 15:11:48
来自xulan04**的评论:

非常满意,很喜欢

2016-02-24 15:39:25
来自wzzkoo**的评论:

还不错的书,再便宜点就更好了

2016-04-23 18:08:17
来自无昵称**的评论:

还行还行还行

2016-05-11 14:30:18
来自阿猪PIG**的评论:

很好,很有帮助,内容十分丰富。

2016-05-29 18:42:10
来自无昵称**的评论:

刚刚拿到,先看看

2016-07-07 09:30:47
来自无昵称**的评论:

货收到了,感觉不错!

2016-08-26 08:54:58
来自无昵称**的评论:

相当有用

2016-09-16 12:48:47
来自无昵称**的评论:

2016-10-26 16:29:02
来自bbjona**的评论:

hao

2016-11-07 21:01:48
来自无昵称**的评论:

排版不错

2016-11-10 11:27:05
来自肖无芒**的评论:

包装完好,快递换掉吧,根本没联系买家就擅自启动退货流程,诚信令人担忧

2016-11-20 11:53:07
来自草原牧**的评论:

本书是一本介绍如何学习 Oracle数据库的入门书籍。Oracle数据库已经成为当今市场的主流数据库产品。目前 Oracle家族中已经不仅仅限于数据库单一产品,还包括操作系统、中间件等,Oracle已经收购了 MySQL、SUN等,其市场份额远远超过其他任何数据库产品,国内几乎所有大型企业,以及政府部门、军方都在使用 Oracle数据库。

2016-12-04 16:26:27
来自走散青**的评论:

挺好的,对专业挺有帮助

2016-12-12 01:06:48
来自三月的**的评论:

很合算,活动半价买的,正版高清

2016-12-12 11:49:37
来自无昵称**的评论:

11111

2016-12-16 09:53:12
来自诸葛很**的评论:

内容还没来得及看,不过书的质量非常好!

2016-12-16 23:01:30
来自无昵称**的评论:

还不错

2017-01-15 11:28:44
来自S***e(**的评论:

工作中正好用的到,价格合适!

2017-02-16 14:13:37
来自无昵称**的评论:

很不错??

2017-02-27 10:47:09
来自w***n(**的评论:

看下来总体感觉还可以。

2017-03-09 16:38:14
来自c***3(**的评论:

居然有这种过时的书卖,居然还有这么多人给好评,我也是服了。用的是过时的vmware,过时的操作系统,过时的数据库,第一章搭建RAC直接就没法用了。10G和11G可以说是完全不一样。前言打擦边球,还以为这本书内也用11GR2,原来只是改一下前言继续骗人而已。15年还出rhel4和10G数据库,一看就是骗人的。这几个人的书以后不会再买了。希望后来人看好。

2017-04-03 16:01:09
来自y***g(**的评论:

好,很不错

2017-07-17 06:22:09
来自匿名用**的评论:

对优化Oracle性能有好的帮助

2017-07-21 15:30:46
来自woshihg**的评论:

书不错,快递员更不错,昨晚下的单,今天台风还送过来了

2016-10-21 14:32:00
来自无昵称**的评论:

Oracle DBA 高可用、备份恢复与性能优化 不错,两本一起买的,那一本很烂,这本不错,还是清华大学出版社的书一如既往的好,买他们的最多,好评不多说。

2017-08-08 10:41:09
登录后即可发表评论

免责声明

更多相关图书
在线咨询