图书介绍
Oracle 11g R2 DBA操作指南【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- 林树泽,卢芬编著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302339106
- 出版时间:2013
- 标注页数:569页
- 文件大小:277MB
- 文件页数:589页
- 主题词:关系数据库系统-指南
PDF下载
下载说明
Oracle 11g R2 DBA操作指南PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Oracle数据库基础1
1.1 什么是关系数据库1
1.1.1 关系数据库模型1
1.1.2 关系数据模型的创始人2
1.2 Oracle数据库发展简史3
1.2.1 公司之初3
1.2.2 Oracle数据库的发展历程3
1.3 数据库RDBMS4
1.4 SQL语言简介5
1.4.1 SQL语言概述5
1.4.2 SQL语句的操作6
1.5 本章小结8
第2章 Oracle 11g数据库初体验9
2.1 安装数据库的环境要求9
2.2 Windows环境下Oracle 11g的安装步骤9
2.3 SQL Plus工具以及scott用户16
2.4 Linux环境下Oracle 11g的安装步骤20
2.4.1 安装前的配置任务20
2.4.2 安装数据库软件24
2.4.3 启动监听33
2.4.4 使用DBCA图形化工具建库36
2.5 测试到数据库的连接42
2.6 删除数据库软件43
2.7 本章小结43
第3章 数据库的启动与关闭44
3.1 启动数据库44
3.1.1 数据库启动过程44
3.1.2 数据库启动到NOMOUNT状态45
3.1.3 数据库启动到MOUNT状态49
3.1.4 数据库启动到OPEN状态50
3.2 关闭数据库51
3.2.1 数据库关闭过程51
3.2.2 数据库关闭的几个参数及其含义53
3.3 本章小结54
第4章 Oracle数据库体系结构55
4.1 Oracle体系结构概述55
4.2 Oracle数据库体系结构55
4.2.1 Oracle服务器和实例56
4.2.2 Oracle数据库物理结构(文件组成)58
4.2.3 参数文件、密码文件和归档日志文件58
4.3 数据库连接(connection)与会话(session)58
4.3.1 数据库连接(connection)58
4.3.2 会话(session)59
4.4 Oracle数据库内存结构60
4.4.1 共享池(Shared pool)60
4.4.2 数据库高速缓冲区(Database buffer cache)62
4.4.3 重做日志高速缓冲区(Redo buffer cache)64
4.4.4 大池(Large pool)和Java池(Java pool)65
4.4.5 流池(Streaming pool)66
4.4.6 PGA(进程全局区)和UGA(用户全局区)66
4.4.7 如何获得内存缓冲区的信息68
4.5 Oracle服务器进程和用户进程68
4.6 Oracle数据库后台进程69
4.6.1 系统监控进程(SMON)69
4.6.2 进程监控进程(PMON)70
4.6.3 数据库写进程(DBWR)70
4.6.4 重做日志写进程(LGWR)71
4.6.5 归档日志进程(ARCH)72
4.6.6 校验点进程(Checkpoint process)74
4.7 本章小结74
第5章 SQL语言概述75
5.1 SQL语句分类75
5.2 SQL的查询语句76
5.2.1 SELECT语句的语法及书写要求76
5.2.2 简单查询77
5.2.3 特定的列查询78
5.2.4 WHERE子句79
5.2.5 列标题的默认显示格式79
5.2.6 在SQL语句中使用列的别名80
5.2.7 算数运算符及使用81
5.2.8 DISTINCT运算符81
5.2.9 连接运算符及使用83
5.3 书写规范83
5.4 单行函数84
5.4.1 字符型单行函数84
5.4.2 数字型单行函数88
5.4.3 日期型单行函数89
5.5 空值(NULL)和空值处理函数92
5.5.1 什么是空值92
5.5.2 NVL函数和NVL2函数94
5.5.3 NULLIF函数96
5.5.4 COALESCE函数97
5.6 条件表达式97
5.6.1 CASE表达式97
5.6.2 DECODE函数98
5.7 分组函数99
5.7.1 AVG和SUM函数100
5.7.2 MAX和M1N函数100
5.7.3 COUNT函数101
5.7.4 GROUP BY子句101
5.7.5 分组函数的嵌套使用102
5.7.6 HAVING子句102
5.8 数据操纵语言(DML)103
5.8.1 INSERT语句103
5.8.2 UPDATE语句105
5.8.3 DELETE语句107
5.9 本章小结107
第6章 数据字典108
6.1 数据字典中的内容108
6.2 使用和操作数据字典视图108
6.3 数据字典视图分类109
6.4 使用数据字典视图113
6.5 动态性能视图及使用115
6.6 本章小结118
第7章 网络配置管理119
7.1 Oracle的网络连接119
7.2 服务器端监听器配置120
7.2.1 动态注册122
7.2.2 静态注册124
7.2.3 连接测试127
7.2.4 监听程序管理129
7.3 客户端配置130
7.3.1 本地命名130
7.3.2 简单命名131
7.4 Oracle数据库服务器支持的两种连接方式132
7.4.1 服务器进程133
7.4.2 共享连接133
7.4.3 共享连接涉及初始化参数134
7.4.4 共享连接的工作过程134
7.4.5 共享连接的配置135
7.4.6 共享连接的一些问题139
7.4.7 专有连接139
7.5 数据库驻留连接池140
7.5.1 DRCP的工作原理140
7.5.2 如何配置DRCP141
7.6 本章小结144
第8章 内存管理145
8.1 内存架构145
8.1.1 PGA概述146
8.1.2 SGA概述147
8.1.3 UGA概述150
8.2 内存管理150
8.2.1 配置内存组件150
8.2.2 SGA与PGA的自动调整152
8.2.3 配置数据库smart flash缓存153
8.3 本章小结154
第9章 用户管理和资源文件155
9.1 创建用户155
9.1.1 初试创建新用户155
9.1.2 创建用户语法及参数含义157
9.1.3 改变用户参数158
9.2 删除用户160
9.3 用户和数据库模式161
9.4 用户管理中的重要文件——概要文件162
9.4.1 什么是概要文件162
9.4.2 使用资源管理和口令管理的概要文件步骤162
9.4.3 使用概要文件管理会话资源163
9.4.4 口令管理参数以及含义164
9.4.5 创建口令管理的概要文件167
9.5 修改和删除概要文件168
9.6 本章小结169
第10章 控制文件和数据库启动170
10.1 控制文件和数据库启动概述170
10.2 如何获得控制文件的信息171
10.3 控制文件的内容172
10.3.1 控制文件中所存的内容172
10.3.2 如何查看控制文件中所存内容的记录信息172
10.4 存储多重控制文件174
10.4.1 多重控制文件174
10.4.2 移动控制文件175
10.4.3 添加控制文件178
10.5 备份和恢复控制文件179
10.5.1 控制文件的备份179
10.5.2 控制文件的恢复180
10.6 本章小结183
第11章 重做日志管理184
11.1 Oracle为何引入重做日志184
11.2 读取重做日志文件信息185
11.2.1 v$1og视图185
11.2.2 v$logfile视图186
11.2.3 判断是否归档187
11.2.4 设置数据库为归档模式187
11.3 重做日志组及其管理188
11.3.1 添加重做日志组188
11.3.2 删除联机重做日志组190
11.4 重做日志成员及维护192
11.4.1 添加重做日志成员192
11.4.2 删除联机重做日志成员193
11.4.3 重设联机重做日志的大小194
11.5 清除联机重做日志197
11.6 日志切换和检查点事件197
11.7 归档重做日志198
11.8 本章小结198
第12章 管理归档日志199
12.1 归档模式199
12.2 设置归档模式200
12.3 设置归档进程与归档目录201
12.4 维护归档目录207
12.5 本章小结211
第13章 表空间与数据文件管理212
13.1 Oracle数据库的逻辑结构212
13.2 表空间的分类以及创建表空间214
13.3 表空间磁盘管理的两种方案217
13.3.1 数据字典管理的表空间磁盘管理217
13.3.2 本地管理的表空间磁盘管理217
13.4 创建表空间217
13.4.1 创建数据字典管理的表空间218
13.4.2 创建本地管理的表空间219
13.4.3 创建还原表空间220
13.4.4 创建临时表空间222
13.4.5 默认临时表空间224
13.4.6 创建大文件表空间226
13.5 表空间管理229
13.5.1 脱机管理229
13.5.2 只读管理231
13.6 表空间和数据文件管理234
13.6.1 修改表空间大小234
13.6.2 修改表空间的存储参数237
13.6.3 删除表空间238
13.6.4 迁移数据文件238
13.6.5 数据字典和本地管理的表空间241
13.7 本章小结242
第14章 UNDO表空间管理243
14.1 引入还原段的作用243
14.2 还原段如何完成读一致性244
14.2.1 Oracle如何实现读一致性244
14.2.2 读一致性的进一步复杂化分析244
14.2.3 读一致性的具体步骤245
14.3 还原段的实例恢复与事务回滚246
14.4 UNDO SEGMENT的选择算法246
14.5 讨论undo_retention参数246
14.6 还原段分类248
14.7 Oracle的自动还原段管理249
14.8 创建还原表空间250
14.9 维护还原表空间251
14.10 切换还原表空间253
14.10.1 UNDO表空间切换示例253
14.10.2 UNOD表空间切换涉及状态254
14.10.3 删除UNDO表空间示例254
14.11 dba_undo_extents数据字典256
14.12 本章小结257
第15章 事务(Transaction)258
15.1 Oracle事务的由来258
15.2 什么是事务258
15.3 事务的特点259
15.4 事务控制259
15.4.1 使用COMMIT的显式事务控制259
15.4.2 使用ROLLBACK实现事务控制261
15.4.3 程序异常退出对事务的影响262
15.4.4 使用AUTOCOMMIT实现事务的自动提交264
15.5 本章小结265
第16章 角色管理266
16.1 什么是角色266
16.2 创建角色267
16.3 修改角色269
16.4 赋予角色权限270
16.5 赋予用户角色271
16.6 默认角色274
16.7 禁止和激活角色277
16.8 回收和删除角色279
16.9 Oracle预定义的角色281
16.10 本章小结283
第17章 管理和维护表284
17.1 Oracle基本的数据存储机制——表284
17.1.1 数据的存储类型284
17.1.2 行ID(ROWID)286
17.2 创建表287
17.2.1 Oracle创建表的规则287
17.2.2 创建普通表287
17.2.3 创建临时表289
17.3 段空间管理291
17.4 理解高水位线(HWM)292
17.5 理解行迁移292
17.6 创建索引组织表(IOT)293
17.6.1 IOT表的结构293
17.6.2 创建IOT表294
17.7 表参数以及参数维护295
17.8 维护列297
17.9 删除和截断表302
17.10 本章小结304
第18章 索引305
18.1 索引的概念305
18.2 Oracle实现数据访问的方法305
18.2.1 全表扫描(FULL TABLE SCAN)306
18.2.2 通过行ID(ROWID)306
18.2.3 使用索引307
18.3 索引扫描类型308
18.3.1 索引唯一扫描(INDEX UNIQUE SCAN)308
18.3.2 索引范围扫描(INDEX RANGE SCAN)309
18.3.3 索引全扫描(INDEX FULL SCAN)309
18.3.4 索引快速扫描(INDEX FAST FULL SCAN)310
18.4 限制索引使用的情况310
18.4.1 使用不等于运算符310
18.4.2 使用IS NULL或IS NOT NULL311
18.4.3 使用函数312
18.4.4 比较不匹配的数据类型313
18.5 集群因子314
18.6 二元高度314
18.7 直方图315
18.8 建立索引316
18.9 查看索引319
18.10 B树索引320
18.10.1 B树索引的工作原理320
18.10.2 B树索引的注意事项321
18.11 位图索引321
18.11.1 位图索引的使用讨论321
18.11.2 创建位图索引322
18.11.3 B位图索引的插入问题323
18.12 Hash索引324
18.13 反向键索引326
18.14 基于函数的索引326
18.15 监控索引的使用328
18.16 重建索引329
18.17 维护索引331
18.18 删除索引332
18.19 本章小结333
第19章 系统和对象权限管理334
19.1 权限的概念和分类334
19.2 系统权限334
19.3 授予用户系统权限335
19.4 SYSDBA和SYSOPER系统特权339
19.5 回收用户系统权限340
19.6 授予对象权限343
19.7 回收对象权限345
19.8 本章小结346
第20章 视图347
20.1 什么是视图347
20.2 创建视图347
20.3 使用视图的WITH子句350
20.4 视图的修改352
20.5 Oracle的视图管理354
20.5.1 通过数据字典查询视图354
20.5.2 Oracle视图查询的内部过程354
20.6 视图DML操作的限制355
20.6.1 简单视图355
20.6.2 复杂视图355
20.7 视图的优点356
20.8 删除视图356
20.9 物化视图357
20.9.1 什么是物化视图357
20.9.2 查询重写的概念357
20.9.3 物化视图的同步358
20.9.4 创建物化视图359
20.9.5 物化视图的使用环境361
20.10 本章小结362
第21章 序列号和同义词363
21.1 什么是序列号363
21.2 创建和使用序列号363
21.3 修改序列号366
21.4 删除序列号369
21.5 什么是同义词369
21.6 创建公有同义词370
21.7 创建私有同义词371
21.8 删除同义词372
21.9 切换用户模式373
21.10 本章小结373
第22章 RMAN备份与恢复数据库374
22.1 RMAN概述374
22.2 RMAN的独特之处374
22.3 RMAN系统架构详解375
22.4 快闪恢复区(flash recovery area)376
22.4.1 修改快闪恢复区大小376
22.4.2 解决快闪恢复区的空间不足问题378
22.5 建立RMAN到数据库的连接379
22.6 RMAN的相关概念与配置参数380
22.7 RMAN备份控制文件382
22.8 RMAN实现脱机备份384
22.9 RMAN联机备份385
22.9.1 联机备份前的准备工作385
22.9.2 联机备份整个数据库387
22.9.3 联机备份一个表空间390
22.9.4 联机备份一个数据文件391
22.9.5 RMAN备份坏块处理方式392
22.10 RMAN的增量备份393
22.11 快速增量备份395
22.12 在映像副本上应用增量备份396
22.13 创建和维护恢复目录398
22.14 RMAN的脚本管理401
22.15 使用RMAN非归档模式下的完全恢复403
22.15.1 控制文件、数据文件以及重做日志文件丢失的恢复403
22.15.2 只有数据文件丢失的恢复407
22.15.3 联机重做日志文件和数据文件损坏的恢复409
22.15.4 如何将数据文件恢复到其他磁盘目录下412
22.16 使用RMAN归档模式下的完全恢复412
22.16.1 非系统表空间损坏的恢复412
22.16.2 系统表空间损坏的恢复415
22.16.3 所有数据文件丢失的恢复416
22.17 RMAN实现数据块恢复416
22.18 RMAN的备份维护指令420
22.18.1 RMAN的VALIDATE BACKUPSET指令420
22.18.2 RMAN的RESTORE...VALIDATE指令421
22.18.3 RMAN的RESTORE...PREVIEW指令422
22.18.4 RMAN的LIST指令423
22.18.5 RMAN的REPORT指令426
22.19 本章小结427
第23章 Oracle闪回技术428
23.1 理解闪回级别428
23.2 闪回数据库428
23.2.1 闪回数据库概述428
23.2.2 启用闪回数据库429
23.2.3 关闭闪回数据库432
23.2.4 闪回数据库方法434
23.2.5 使用闪回数据库434
23.2.6 监控闪回数据库437
23.2.7 使用闪回数据库的限制438
23.3 闪回删除439
23.3.1 闪回删除原理439
23.3.2 回收站的使用440
23.3.3 恢复删除的表442
23.3.4 恢复多个同名的表446
23.3.5 应用Purge永久删除表448
23.4 闪回表450
23.5 闪回版本查询453
23.6 闪回事务查询454
23.7 闪回查询455
23.8 复原点技术456
23.9 本章小结457
第24章 手工管理的备份恢复459
24.1 备份恢复的概念459
24.1.1 物理备份459
24.1.2 逻辑备份460
24.1.3 冷备份与热备份460
24.1.4 数据库恢复460
24.2 非归档模式下的冷备与恢复461
24.2.1 冷备的步骤462
24.2.2 冷备下的恢复464
24.2.3 缺少重做日志文件的恢复方法466
24.3 归档模式与非归档模式468
24.3.1 设置数据库的归档模式468
24.3.2 设置归档进程相关参数470
24.3.3 管理归档文件和归档目录471
24.4 手工热备数据库的步骤474
24.5 热备过程中对数据库崩溃的处理方法477
24.6 热备的原理480
24.7 备份控制文件481
24.8 介质恢复的原理484
24.9 档模式下的完全恢复489
24.9.1 数据文件在有备份情况下的恢复490
24.9.2 数据文件在无备份情况下的恢复493
24.9.3 系统表空间数据文件损坏的完全恢复495
24.9.4 当前UNDO表空间损坏的完全恢复497
24.9.5 非当前UNDO表空间损坏的完全恢复499
24.10 何时使用不完全恢复502
24.10.1 不完全恢复的场合502
24.10.2 不完全恢复的类型502
24.11 所有控制文件丢失的恢复方法503
24.11.1 使用备份的控制文件503
24.11.2 重建控制文件507
24.12 本章小结511
第25章 OEM管理与使用512
25.1 OEM架构512
25.2 OEM的安装513
25.2.1 第一种安装方式513
25.2.2 第二种安装方式514
25.2.3 第三种安装方式516
25.3 OEM的启动与关闭518
25.4 OEM监控数据库运行520
25.4.1 Home目录521
25.4.2 Performance部分522
25.4.3 Availablity部分523
25.4.4 Server部分528
25.4.5 Schema部分530
25.4.6 Data Movement部分531
25.4.7 Software and Support部分531
25.5 本章小结533
第26章 Oracle数据库实例优化534
26.1 详解SGA与实例优化534
26.2 将程序常驻内存539
26.2.1 创建软件包DBMS_SHARED_POOL539
26.2.2 将程序常驻内存的过程541
26.2.3 从DBMSPOOL脚本理解软件包DBMS_SHARED_POOL543
26.3 将数据常驻内存545
26.3.1 再论数据块缓存池545
26.3.2 将数据常驻内存的过程546
26.3.3 将常驻内存的程序恢复为默认缓冲池549
26.4 优化重做日志缓冲区550
26.4.1 深入理解重做日志缓冲区的工作机制550
26.4.2 重做日志缓冲区相关的等待事件552
26.4.3 设置重做日志缓冲区大小554
26.5 优化共享池(Shared Pool)556
26.5.1 库高速缓存556
26.5.2 使用绑定变量556
26.5.3 调整CURSOR_SHARING参数559
26.5.4 设置共享池的大小560
26.6 优化数据库高速缓存(DB Cache)561
26.6.1 调整数据库缓冲区大小561
26.6.2 使用缓冲池563
26.7 优化PGA内存565
26.8 本章小结568
热门推荐
- 1292587.html
- 3227132.html
- 3273321.html
- 3779737.html
- 124900.html
- 572415.html
- 3411158.html
- 1888782.html
- 2653006.html
- 3224525.html
- http://www.ickdjs.cc/book_3109723.html
- http://www.ickdjs.cc/book_300229.html
- http://www.ickdjs.cc/book_1905341.html
- http://www.ickdjs.cc/book_2153149.html
- http://www.ickdjs.cc/book_656425.html
- http://www.ickdjs.cc/book_1355569.html
- http://www.ickdjs.cc/book_3661505.html
- http://www.ickdjs.cc/book_729706.html
- http://www.ickdjs.cc/book_1649630.html
- http://www.ickdjs.cc/book_2377108.html