Oracle DBA基础教程

作者:林树泽 卢芬 杨亚琦

出版:清华大学出版社

年代:2016 更多图书信息

图书简介

本书以 Oracle 11g R2数据库为主线,针对 Oracle DBA,详细讲解了 Oracle各种重要概念以及相关知识点,使得读者从新的系统层面和角度理解 Oracle技术内涵、架构的组成以及各类组件的作用。本书共 13章,讲解了 Oracle的主流技术,包括 Oracle数据库创建、体系结构、网络配置、表的管理和维护、索引、审计与安全、全球化支持、重做日志管理、UNDO表空间管理、表空间管理、分区技术、GridControl、资源管理以及调度管理。内容覆盖 Oracle DBA需要掌握的几乎所有重要的知识点,用于全面系统地学习 Oracle、获得技术提升以及知识拓展。 对于打算系统深入学习 Oracle的读者,准备 OCP/OCM考试的读者,以及 Oracle DBA,本书都是很好的必备书籍和手头工具书。

(展开)

目录

第1章  创建Oracle数据库
1.1  创建数据库的前提条件
1.2  创建数据库的方法
1.3  使用DBCA创建数据库
1.3.1 
DBCA概述
1.3.2  创建数据库过程
1.3.3  理解建库脚本的含义
1.4  使用安装程序自动创建数据库
1.5  手工建库
1.5.1  手工建库的步骤以及注意事项
1.5.2 
Linux系统上的手工建库实例
1.6  本章小结
第2章  Oracle数据库体系结构
2.1  Oracle体系结构概述
2.2  Oracle数据库体系结构
2.2.1 
Oracle服务器和实例
2.2.2 
Oracle数据库物理结构(文件组成)
2.2.3 
Oracle数据库参数文件和密码文件
2.3  数据库连接(connection)与会话(session)
2.3.1  数据库连接(connection)
2.3.2  会话(session)
2.4  Oracle数据库内存结构
2.4.1  共享池(shared pool)
2.4.2  数据库高速缓冲区(database buffer cache)
2.4.3  重做日志高速缓冲区(redo buffer cache)
2.4.4  大池(large pool)和Java池
2.4.5  流池(Streaming pool)
2.4.6 
PGA(进程全局区)和UGA(用户全局区)
2.4.7  如何获得内存缓冲区的信息
2.5  Oracle服务器进程和用户进程
2.6  Oracle数据库后台进程
2.6.1  系统监控进程(SMON)
2.6.2  进程监控进程(PMON)
2.6.3  数据库写进程(DBWR)
2.6.4  重做日志写进程(LGWR)
2.6.5  归档日志进程(ARCH)
2.6.6  校验点进程(CKPT)
2.7  本章小结
第3章  网络配置管理
3.1  Oracle的网络连接
3.2  服务器端监听器配置
3.2.1  动态注册
3.2.2  静态注册
3.2.3  连接测试
3.2.4  监听程序管理
3.3  客户端配置
3.3.1  本地命名
3.3.2  简单命名
3.4  Oracle数据库服务器支持的两种连接方式
3.4.1  服务器进程
3.4.2  共享连接
3.4.3  共享连接涉及初始化参数
3.4.4  共享连接的工作过程
3.4.5  共享连接的配置
3.4.6  共享连接的一些问题
3.4.7  专有连接
3.5  本章小结
第4章  管理和维护表
4.1  Oracle基本的数据存储机制-表
4.1.1  数据的存储类型
4.1.2  行ID(ROWID)
4.2  创建表
4.2.1 
Oracle创建表的规则
4.2.2  创建普通表
4.2.3  创建临时表
4.3  段空间管理
4.4  理解高水位线(HWM)
4.5  行迁移
4.6  创建索引组织表(IOT)
4.6.1  IOT表的结构
4.6.2  创建IOT表
4.7  表参数以及参数维护
4.8  维护列
4.9  删除和截断表
4.10  本章小结
第5章  索引
5.1  索引的概念
5.2  Oracle实现数据访问的方法
5.2.1  全表扫描(FULL TABLE SCAN--FTS)
5.2.2  通过行ID(ROWID)
5.2.3  使用索引
5.3  索引扫描类型
5.3.1  索引唯一扫描(INDEX UNIQUE SCAN)
5.3.2  索引范围扫描(INDEX RANGE SCAN)
5.3.3  索引全扫描(INDEX FULL SCAN)
5.3.4  索引快速扫描(INDEX FAST FULL ACAN)
5.4  限制索引使用的情况
5.4.1  使用不等于运算符
5.4.2  使用 IS NULL或IS NOT NULL
5.4.3  使用函数
5.4.4  比较不匹配的数据类型
5.5  集群因子
5.6  二元高度
5.7  直方图
5.8  建立索引
5.9  查看索引
5.10  B树索引
5.10.1  B树索引的工作原理
5.10.2  B树索引的注意事项
5.11  位图索引
5.11.1  位图索引的使用讨论
5.11.2  创建位图索引
5.11.3  位图索引的插入问题
5.12  Hash索引
5.13  反向键索引
5.14  基于函数的索引
5.15  监控索引的使用
5.16  重建索引
5.17  维护索引
5.18  删除索引
5.19  本章小结
第6章  审计与安全
6.1  审计的5个层次
6.1.1  强制审计
6.1.2  标准数据库审计
6.1.3  使用触发器定制审计
6.1.4  精细化审计
6.1.5  对DBA的审计
6.2  虚拟专用数据库
6.2.1  应用程序上下文
6.2.2  创建应用程序上下文
6.2.3  创建用于FGAC的函数
6.3  基于列的VPD
6.4  本章小结
第7章  全球化支持
7.1  理解什么是字符集
7.2  数据库字符集
7.3  服务器端字符集
7.4  客户端字符集
7.5  数据库字符集与客户端字符集的转换
7.6  本章小结
第8章  重做日志管理
8.1  Oracle为何引入重做日志
8.2  读取重做日志文件信息
8.2.1 
v$log视图
8.2.2 
v$logfile视图
8.2.3  判断是否归档
8.2.4  设置数据库为归档模式
8.3  重做日志组及其管理
8.3.1  添加重做日志组
8.3.2  删除联机重做日志组
8.4  重做日志成员及维护
8.4.1  添加重做日志成员
8.4.2  删除联机重做日志成员
8.4.3  重设联机重做日志的大小
8.5  清除联机重做日志
8.6  日志切换和检查点事件
8.7  归档重做日志
8.8  本章小结
第9章  UNDO表空间管理
9.1  引入还原段的作用
9.2  还原段如何完成读一致性
9.2.1 
Oracle如何实现读一致性
9.2.2  读一致性的进一步复杂化分析
9.2.3  读一致性的具体步骤
9.3  还原段的实例恢复与事务回滚
9.4  undo segment的选择算法
9.5  讨论undo_retention参数
9.6  还原段分类
9.7  Oracle的自动还原段管理
9.8  创建还原表空间
9.9  维护还原表空间
9.10  切换还原表空间
9.10.1 
UNDO表空间切换示例
9.10.2 
UNDO表空间切换涉及状态
9.10.3  删除UNDO表空间示例
9.11  dba_undo_extents数据字典
9.12  本章小结
第10章  表空间管理
10.1  Oracle数据库的逻辑结构
10.2  SEGMENT管理方式
10.2.1  段空间的手动管理
10.2.2  段空间的自动管理
10.3  表空间的分类以及创建表空间
10.4  表空间磁盘管理的两种方案
10.4.1  数据字典管理的表空间磁盘管理
10.4.2  本地管理的表空间磁盘管理
10.5  表空间分类
10.5.1  永久表空间
10.5.2  临时表空间
10.6  创建表空间
10.6.1  创建数据字典管理的表空间
10.6.2  创建本地管理的表空间
10.6.3  创建还原表空间
10.6.4  创建临时表空间
10.6.5  临时表空间组
10.6.6  默认临时表空间
10.6.7  创建大文件表空间
10.6.8  创建非标准块表空间
10.7  表空间管理
10.7.1  表空间的三种状态
10.7.2  脱机管理
10.7.3  只读管理
10.8  表空间和数据文件管理
10.8.1  修改表空间大小
10.8.2  修改表空间的存储参数
10.8.3  删除表空间
10.8.4  迁移数据文件
10.8.5  数据字典和本地管理的表空间
10.9  本章小结
第11章  分区技术
11.1  分区技术概述
11.2  分区技术的优势
11.3  分区表分类
11.3.1  分区键和分区表
11.3.2  范围分区
11.3.3  列表分区
11.3.4  哈希分区
11.3.5  组合分区
11.4  分区键修改引起的问题
11.5  实例分析分区技术的优势
11.5.1  提高可用性
11.5.2  减少维护负担
11.5.3  改善SQL语句性能
11.6  索引分区
11.6.1  本地前缀分区索引
11.6.2  本地非前缀分区索引
11.6.3  全局分区索引
11.7  分区的维护
11.7.1  新增分区
11.7.2  移动分区
11.7.3  截断分区
11.7.4  删除分区
11.7.5  拆分分区
11.7.6  合并分区
11.7.7  分区交换
11.8  本章小结
第12章  GridControl的安装、配置与使用
12.1  GridControl概述
12.2  深入GridControl架构
12.3  部署GridControl的准备工作
12.4  安装GridControl
12.4.1  安装OMS
12.4.2  安装GC代理
12.4.3  启动GC管理数据库的功能
12.5  管理
GridControl
12.5.1  管理Agent
12.5.2  管理OMS
12.6  GridControl的管理特性
12.6.1  连接到GC
12.6.2  GC的管理特性
12.7  本章小结
第13章  资源管理
13.1  Oracle数据库的资源
13.2  资源管理器可管理的资源
13.3  使用资源管理器创建资源计划
13.3.1  分析默认的三个资源计划
13.3.2  创建资源计划的方法
13.4  创建资源计划实例
13.5  启动、停止资源计划实例
13.6  本章小结
第14章  调度管理
14.1  调度程序的组件
14.2  调度程序的体系架构
14.2.1  调度架构
14.2.2  执行调度程序的权限
14.3  创建基于时间的调度任务
14.3.1  创建程序(program)
14.3.2  创建调度(Schedule)
14.3.3  创建作业(Job)
14.4  创建基于事件的调度任务
14.5  调度的高级部件
14.5.1  Job
class
14.5.2 
Window
14.6 
本章小结
(展开)

书页展示

更多图书信息
数据来源于网络,如有问题,请反馈至此邮箱:service@bookask.com

作者:林树泽 卢芬 杨亚琦
出版:清华大学出版社

ISBN:9787302423942

出版日期:2016-03-01

清华大学出版社

清华大学出版社

清华大学出版社成立于1980年6月,是由教育部主管、清华大学主办的综合出版单位。植根于“清华”这座久负盛名的高等学府,秉承清华人“自强不息,厚德载物”的人文精神,清华大学出版社在短短二十多年的时间里,迅速成长起来。作为来自一流大学的出版单位,清华大学出版社始终坚持弘扬科技文化产业、服务科教兴国战略的出版方向,把出版高等学校教学用书和科技图书作为主要任务,并为促进学术交流、繁荣出版事业设立了多项出版基金,逐渐形成了以出版高水平的教材和学术专著为主的鲜明特色,在教育出版领域树立了强势品牌。目前,清华版教材已在全国一百多所院校得到广泛使用。高品质、多层次的计算机图书是清华大学出版社的一大品牌支柱。20世纪80年代末,在席卷全球的信息化浪潮中,清华大学出版社快速切入计算机图书市场,逐渐成为并一直保持这一市场的领先地位,为发展中国计算机教育做出了巨大贡献。

(展开)

相关书卡
书卡里除了这本书,还有更多经典等你读!

Copyright ©2021  BookAsk 书问  |  京ICP证160134号   |  

京公网安备 11010802026432号

  |  出版物经营许可证新出发京零字第海150168号   |  营业执照:91110108318038279C   |  网站地图   |  关于我们   |  合作伙伴   |  商务合作   |  友情链接