图书介绍
Oracle DBA基础教程PDF|Epub|txt|kindle电子书版本网盘下载
![Oracle DBA基础教程](https://www.shukui.net/cover/59/30087555.jpg)
- 林树泽,卢芬,杨亚琦编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302423942
- 出版时间:2016
- 标注页数:301页
- 文件大小:59MB
- 文件页数:316页
- 主题词:关系数据库系统-教材
PDF下载
下载说明
Oracle DBA基础教程PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 创建Oracle数据库1
1.1 创建数据库的前提条件1
1.2 创建数据库的方法1
1.3 使用DBCA创建数据库2
1.3.1 DBCA概述2
1.3.2 创建数据库过程3
1.3.3 理解建库脚本的含义13
1.4 使用安装程序自动创建数据库17
1.5 手工建库19
1.5.1 手工建库的步骤以及注意事项19
1.5.2 Linux系统上的手工建库实例22
1.6 本章小结26
第2章 Oracle数据库体系结构27
2.1 Oracle体系结构概述27
2.2 Oracle数据库体系结构27
2.2.1 Oracle服务器和实例28
2.2.2 Oracle数据库物理结构(文件组成)30
2.2.3 Oracle数据库参数文件和密码文件30
2.3 数据库连接(connection)与会话(session)30
2.3.1 数据库连接(connection)30
2.3.2 会话(session)31
2.4 Oracle数据库内存结构32
2.4.1 共享池(shared pool)32
2.4.2 数据库高速缓冲区(database buffer cache)33
2.4.3 重做日志高速缓冲区(redo buffer cache)36
2.4.4 大池(large pool)和Java池37
2.4.5 流池(Streaming pool)38
2.4.6 PGA(进程全局区)和UGA(用户全局区)38
2.4.7 如何获得内存缓冲区的信息39
2.5 Oracle服务器进程和用户进程40
2.6 Oracle数据库后台进程41
2.6.1 系统监控进程(SMON)41
2.6.2 进程监控进程(PMON)41
2.6.3 数据库写进程(DBWR)42
2.6.4 重做日志写进程(LGWR)43
2.6.5 归档日志进程(ARCH)43
2.6.6 校验点进程(CKPT)45
2.7 本章小结46
第3章 网络配置管理47
3.1 Oracle的网络连接47
3.2 服务器端监听器配置48
3.2.1 动态注册50
3.2.2 静态注册52
3.2.3 连接测试54
3.2.4 监听程序管理55
3.3 客户端配置57
3.3.1 本地命名57
3.3.2 简单命名58
3.4 Oracle数据库服务器支持的两种连接方式60
3.4.1 服务器进程60
3.4.2 共享连接60
3.4.3 共享连接涉及初始化参数61
3.4.4 共享连接的工作过程61
3.4.5 共享连接的配置62
3.4.6 共享连接的一些问题67
3.4.7 专有连接67
3.5 本章小结69
第4章 管理和维护表70
4.1 Oracle基本的数据存储机制表70
4.1.1 数据的存储类型70
4.1.2 行ID (ROWID)72
4.2 创建表73
4.2.1 Oracle创建表的规则73
4.2.2 创建普通表73
4.2.3 创建临时表75
4.3 段空间管理77
4.4 理解高水位线(HWM)78
4.5 行迁移79
4.6 创建索引组织表(IOT)79
4.6.1 IOT表的结构79
4.6.2 创建IOT表81
4.7 表参数以及参数维护81
4.8 维护列84
4.9 删除和截断表88
4.10 本章小结90
第5章 索引91
5.1 索引的概念91
5.2 Oracle实现数据访问的方法91
5.2.1 全表扫描(FULL TABLE SCAN--FTS)92
5.2.2 通过行ID (ROWID)92
5.2.3 使用索引93
5.3 索引扫描类型94
5.3.1 索引唯一扫描(INDEX UNIQUE SCAN)95
5.3.2 索引范围扫描(INDEX RANGE SCAN)95
5.3.3 索引全扫描(INDEX FULL SCAN)95
5.3.4 索引快速扫描(INDEX FAST FULL ACAN)96
5.4 限制索引使用的情况96
5.4.1 使用不等于运算符96
5.4.2 使用IS NULL或IS NOT NULL97
5.4.3 使用函数98
5.4.4 比较不匹配的数据类型99
5.5 集群因子100
5.6 二元高度100
5.7 直方图101
5.8 建立索引102
5.9 查看索引105
5.10 B树索引106
5.10.1 B树索引的工作原理106
5.10.2 B树索引的注意事项106
5.11 位图索引107
5.11.1 位图索引的使用讨论107
5.11.2 创建位图索引107
5.11.3 位图索引的插入问题109
5.12 Hash索引110
5.13 反向键索引111
5.14 基于函数的索引112
5.15 监控索引的使用113
5.16 重建索引115
5.17 维护索引116
5.18 删除索引118
5.19 本章小结118
第6章 审计与安全119
6.1 审计的5个层次119
6.1.1 强制审计119
6.1.2 标准数据库审计120
6.1.3 使用触发器定制审计125
6.1.4 精细化审计129
6.1.5 对DBA的审计132
6.2 虚拟专用数据库132
6.2.1 应用程序上下文133
6.2.2 创建应用程序上下文134
6.2.3 创建用于FGAC的函数136
6.3 基于列的VPD138
6.4 本章小结141
第7章 全球化支持142
7.1 理解什么是字符集142
7.2 数据库字符集143
7.3 服务器端字符集144
7.4 客户端字符集145
7.5 数据库字符集与客户端字符集的转换150
7.6 本章小结154
第8章 重做日志管理155
8.1 Oracle为何引入重做日志155
8.2 读取重做日志文件信息156
8.2.1 v$log视图156
8.2.2 v$logfile视图157
8.2.3 判断是否归档157
8.2.4 设置数据库为归档模式158
8.3 重做日志组及其管理159
8.3.1 添加重做日志组159
8.3.2 删除联机重做日志组161
8.4 重做日志成员及维护163
8.4.1 添加重做日志成员163
8.4.2 删除联机重做日志成员164
8.4.3 重设联机重做日志的大小165
8.5 清除联机重做日志168
8.6 日志切换和检查点事件168
8.7 归档重做日志169
8.8 本章小结169
第9章 UNDO表空间管理170
9.1 引入还原段的作用170
9.2 还原段如何完成读一致性171
9.2.1 Oracle如何实现读一致性171
9.2.2 读一致性的进一步复杂化分析171
9.2.3 读一致性的具体步骤172
9.3 还原段的实例恢复与事务回滚173
9.4 undo segment的选择算法173
9.5 讨论undo retention参数174
9.6 还原段分类176
9.7 Oracle的自动还原段管理176
9.8 创建还原表空间177
9.9 维护还原表空间179
9.10 切换还原表空间180
9.10.1 UNDO表空间切换示例180
9.10.2 UNDO表空间切换涉及状态181
9.10.3 删除UNDO表空间示例181
9.11 dba undo extents数据字典184
9.12 本章小结184
第10章 表空间管理185
10.1 Oracle数据库的逻辑结构185
10.2 SEGMENT管理方式188
10.2.1 段空间的手动管理188
10.2.2 段空间的自动管理188
10.3 表空间的分类以及创建表空间190
10.4 表空间磁盘管理的两种方案192
10.4.1 数据字典管理的表空间磁盘管理192
10.4.2 本地管理的表空间磁盘管理193
10.5 表空间分类194
10.5.1 永久表空间194
10.5.2 临时表空间195
10.6 创建表空间195
10.6.1 创建数据字典管理的表空间195
10.6.2 创建本地管理的表空间197
10.6.3 创建还原表空间198
10.6.4 创建临时表空间200
10.6.5 临时表空间组201
10.6.6 默认临时表空间203
10.6.7 创建大文件表空间205
10.6.8 创建非标准块表空间209
10.7 表空间管理210
10.7.1 表空间的三种状态211
10.7.2 脱机管理211
10.7.3 只读管理213
10.8 表空间和数据文件管理215
10.8.1 修改表空间大小215
10.8.2 修改表空间的存储参数218
10.8.3 删除表空间219
10.8.4 迁移数据文件220
10.8.5 数据字典和本地管理的表空间223
10.9 本章小结224
第11章 分区技术225
11.1 分区技术概述225
11.2 分区技术的优势225
11.3 分区表分类226
11.3.1 分区键和分区表227
11.3.2 范围分区227
11.3.3 列表分区229
11.3.4 哈希分区231
11.3.5 组合分区233
11.4 分区键修改引起的问题236
11.5 实例分析分区技术的优势238
11.5.1 提高可用性238
11.5.2 减少维护负担240
11.5.3 改善SQL语句性能242
11.6 索引分区242
11.6.1 本地前缀分区索引242
11.6.2 本地非前缀分区索引243
11.6.3 全局分区索引244
11.7 分区的维护245
11.7.1 新增分区246
11.7.2 移动分区247
11.7.3 截断分区249
11.7.4 删除分区250
11.7.5 拆分分区250
11.7.6 合并分区253
11.7.7 分区交换254
11.8 本章小结256
第12章 GridControl的安装、配置与使用257
12.1 GridControl概述257
12.2 深入GridControl架构257
12.3 部署GridControl的准备工作258
12.4 安装GridControl259
12.4.1 安装OMS259
12.4.2 安装GC代理267
12.4.3 启动GC管理数据库的功能269
12.5 管理GridControl271
12.5.1 管理Agent271
12.5.2 管理OMS272
12.6 GridControl的管理特性273
12.6.1 连接到GC273
12.6.2 GC的管理特性274
12.7 本章小结274
第13章 资源管理275
13.1 Oracle数据库的资源275
13.2 资源管理器可管理的资源276
13.3 使用资源管理器创建资源计划276
13.3.1 分析默认的三个资源计划276
13.3.2 创建资源计划的方法277
13.4 创建资源计划实例279
13.5 启动、停止资源计划实例286
13.6 本章小结287
第14章 调度管理288
14.1 调度程序的组件288
14.2 调度程序的体系架构288
14.2.1 调度架构288
14.2.2 执行调度程序的权限289
14.3 创建基于时间的调度任务289
14.3.1 创建程序(program)290
14.3.2 创建调度(Schedule)291
14.3.3 创建作业(Job)291
14.4 创建基于事件的调度任务293
14.5 调度的高级部件296
14.5.1 Job class296
14.5.2 Window297
14.6 本章小结301