图书介绍
Oracle8i数据库管理员手册PDF|Epub|txt|kindle电子书版本网盘下载
![Oracle8i数据库管理员手册](https://www.shukui.net/cover/58/31162460.jpg)
- (美)(K.洛尼)Kevin Loney,(美)(M.塞里奥尔特)Marlene Theriault著;李纪松等译 著
- 出版社: 北京市:机械工业出版社
- ISBN:7111080610
- 出版时间:2000
- 标注页数:605页
- 文件大小:26MB
- 文件页数:393页
- 主题词:
PDF下载
下载说明
Oracle8i数据库管理员手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 Oracle体系结构1
1.1 数据库概述及实例1
1.2 数据库1
第一部分 数据库体系结构1
1.2.1 表空间2
1.2.2 文件2
1.3 实例3
1.4 数据库内部结构3
1.4.1 表、列和数据类型4
1.4.2 约束条件5
1.4.3 抽象数据类型6
1.4.5 用户7
1.4.4 分区和子分区7
1.4.6 模式8
1.4.7 索引8
1.4.8 簇9
1.4.9 散列簇9
1.4.10 视图9
1.4.11 序列10
1.4.12 过程10
1.4.13 函数10
1.4.14 软件包11
1.4.15 触发器11
1.4.17 权限及角色12
1.4.16 同义词12
1.4.18 数据库链接13
1.4.19 段、盘区和块14
1.4.20 回滚段14
1.4.21 快照和显形图14
1.5 内部存储结构15
1.5.1 系统全局区15
1.5.2 环境区17
1.5.3 程序全局区17
1.6 后台进程18
1.7 外部结构20
1.7.1 重做日志20
1.8 基本数据库的实现21
1.7.2 控制文件21
1.7.3 跟踪文件与警告日志21
1.8.1 备份/恢复功能22
1.8.2 安全性能23
1.8.3 典型数据库逻辑设计24
1.8.4 典型数据库物理设计24
1.9 逻辑模型约定25
1.9.1 一对一关系25
1.9.2 一对多关系26
1.9.3 多对多关系26
1.10 创建数据库27
1.10.1 修改创建模板的脚本文件27
1.10.2 创建数据库后修改MAXDATAFILES27
1.10.3 使用OEM28
第2章 硬件配置研究30
2.1 结构概述30
2.2 独立主机31
2.2.1 磁盘阵列独立主机31
2.2.2 磁盘镜像独立主机34
2.2.3 多数据库独立主机35
2.3 网络主机36
2.3.1 数据库网络37
2.3.2 远程更新:高级复制选项39
2.3.3 集群服务器:Oracle并行服务器40
2.3.4 多处理器:并行查询和并行装载选项41
2.3.5 客户机/服务器数据库应用42
2.3.6 三层体系结构43
2.3.7 Oracle透明网关访问44
2.3.8 备用数据库44
2.3.9 复制型数据库45
2.3.10 外部文件访问45
第3章 数据库逻辑设计47
3.1 最终产品47
3.2 优化软结构47
3.2.1 起点:SYSTEM表空间47
3.2.2 分离应用程序数据段:DATA48
3.2.3 分离应用程序索引段:INDEXES48
3.2.4 分离工具段:TOOLS49
3.2.6 分离临时段:TEMP50
3.2.5 分离回滚段RBS50
3.2.7 分离用户:USERS51
3.3 扩展OFA51
3.3.1 分离低使用的烽据段:DATA_251
3.3.2 分离低使用的索引段:INDEXS_252
3.3.3 分离工具索引:TOOLS_252
3.3.4 分离特殊回滚段:RBS_253
3.3.5 分离用户特殊临时段:TEMP_USER53
3.3.6 附加的应用特殊OFA扩展54
3.4 合理的逻辑设计54
3.5 解决方案55
4.1.1 数据文件间的I/O冲突57
4.1 数据库文件设计57
第4章 数据库物理设计57
4.1.2 所有数据库文件中的I/O瓶颈59
4.1.3 后台进程中的并发I/O操作61
4.1.4 定义系统恢复能力与性能目标61
4.1.5 系统硬件及结构镜像的定义62
4.1.6 识别专用于数据库的磁盘62
4.1.7 选择正确的设计63
4.2 I/O权值估计的检验66
4.3 如何解决磁盘不足问题69
4.4 解决方案70
4.4.1 小型开发数据库设计70
4.4.2 产品OLTP数据库设计70
4.4.3 具有历史数据的产品OLTP数据库设计71
4.4.4 数据仓库设计72
4.5 文件位置75
4.6 数据库空间使用概述76
4.6.1 storage子句的意义77
4.6.2 表段78
4.6.3 索引段79
4.6.4 回滚段79
4.6.5 临时段79
4.6.6 自由空间80
4.7 重新确定数据文件大小81
4.8 数据库文件的移动83
4.8.1 移动数据文件83
4.8.2 用Oracle Enterprise Manager移动数据文件85
4.8.3 移动联机重做日志文件91
4.8.4 移动控制文件91
4.9 段空间的重新分配方法92
4.9.1 数据文件收缩92
4.9.2 数据表、簇、索引的收缩93
4.9.3 重建索引94
4.10 物理条件的满足95
第二部分 数据库管理97
第5章 开发过程管理97
5.1 成功三要素97
5.2 培植过程97
5.3.1 定义环境98
5.3 管理过程98
5.3.2 角色的定义99
5.3.3 交付使用100
5.3.4 Oracle8I中引入的开发环境特性101
5.3.5 确定数据库对象的大小107
5.3.6 迭代开发125
5.3.7 迭代列定义126
5.4 管理技术126
5.4.3 项目管理数据库127
5.4.4 讨论数据库127
5.5 管理包开发127
5.4.2 共享目录127
5.4.1 CASE工具127
5.5.1 生成图表128
5.5.2 空间需求128
5.5.3 调整目标128
5.5.4 安全需求128
5.5.5 数据需求128
5.5.6 版本要求128
5.5.7 执行规划129
5.5.8 验收测试过程129
5.5.9 测试环境129
5.6 管理环境130
6.1 常见问题131
6.1.1 表空间中的自由空间缺乏131
第6章 多数据库的临控131
6.1.2 临时段的空间不足132
6.1.3 回滚段达到扩展极限132
6.1.4 数据段碎片132
6.1.5 自由空间碎片133
6.1.6 SGA区域大小设置得不正确133
6.2 目标选择133
6.3 最终产品134
6.4 建立Command Center 数据库136
6.4.1 数据获取139
6.4.2 生成报警报表143
6.4.3 空间汇总报表147
6.4.4 数据过滤149
6.5 临控内存150
6.5.1 UTLBSTAT及UTLESTAT的必要修改150
6.5.2 统计报表解释156
6.5.3 统计报表的扩展159
6.6 良好管理的数据库165
第7章 回滚段管理166
7.1 回滚段概述166
7.1.1 数据库对回滚段的使用166
7.1.2 激活回滚段168
7.1.3 为事务处理指定回滚段169
7.2 回滚段的空间使用169
7.3.2 收缩回滚段173
7.3.1 临控当前空间分配173
7.3 临控回滚段使用173
7.3.3 临控当前状态174
7.3.4 监控动态扩展174
7.3.5 每个回滚段中的事务177
7.3.6 回滚段中的数据量178
7.4 使用Oracle Enterprise Manager管理回滚段178
7.4.1 从OEM创建回滚段179
7.4.2 创建与现有回滚段一样的回滚段180
7.4.3 设置回滚段为联机状态181
7.4.4 设置回滚段为机状态182
7.4.5 删除回滚段184
7.5.1 事务条目数量185
7.5 选择回滚段的数量和大小185
7.5.2 事务数量186
7.5.3 确定最佳值189
7.5.4 创建回滚段191
7.5.5 产品回滚段与数据装载回滚段192
7.6 解决方案192
7.6.1 OLTP应用192
7.6.2 数据仓库/批处理应用193
第8章 数据库调整194
8.1 调整应用程序设计194
8.1.1 高效的表设计194
8.1.2 分CPU请求195
8.1.3 高效地进行应用设计196
8.2 调整SQL197
8.3 调整内存使用201
8.4 调整数据存储204
8.4.1 段的碎片整理204
8.4.2 自由盘区的碎片整理206
8.4.3 标识链接行210
8.4.4 增加Oracle块尺寸211
8.4.5 使用索引组织表211
8.5 调整数据操作212
8.5.1 大量数据的插入:使用SQL*Loader Direct Path选项212
8.5.2 大量数据的插入:常见陷阱和成功诀窍214
8.5.3 大量数据的删除:truncate 命令215
8.6.1 整理文件碎片216
8.6 调整物理存储216
8.5.4 分区216
8.6.2 使用原始设备217
8.6.3 使用RAID和镜像217
8.7 调整逻辑存储217
8.8 减少网络流量218
8.8.1 数据复制218
8.8.2 使用远程过程调用222
8.9 使用OEM和性能调整组件224
8.9.1 Oracle Expert组件224
8.9.2 Oracle性能管理器选项227
8.10 调整方案229
9.1.2 对象权限231
9.1.1 帐户安全性231
第9章 数据库安全与审计231
9.1 安全性能231
9.1.3 系统级角色和权限232
9.2 实现安全性232
9.2.1 操作系统安全性232
9.2.2 创建用户232
9.2.3 撤消用户234
9.2.4 系统级权限235
9.2.5 用户环境文件237
9.2.6 口令管理239
9.2.7 防止口令重新使用240
9.2.8 设置口令复杂度241
9.2.9 数据库帐户与主机帐户相连245
9.2.10 用口令文件进行验证247
9.2.11 口令保护247
9.2.12 对象级权限248
9.2.13 列表权限251
9.3 限制可用的命令:产品用户环境文件253
9.4 登录期间的口令安全253
9.5 口令加密与技巧253
9.5.1 如何存储口令254
9.5.2 设置不存在的口令254
9.5.3 变成另一个用户255
9.6.1 登录审计257
9.6 审计257
9.6.2 操作审计258
9.6.3 对象审计259
9.7 保护审计跟踪260
9.8 分布式环境的安全性260
9.9 解决方案260
第10章 优化备份和恢复过程262
10.1 特性262
10.2 逻辑备份262
10.2.1 导出262
10.2.2 导入262
10.3.2 联机备份263
10.3.1 脱机备份263
10.3 物理备份263
10.4 实现264
10.4.1 导出264
10.4.2 导入285
10.4.3 脱机备份289
10.4.4 联机备份291
10.4.5 备用数据库301
10.5 备份过程集成301
10.5.1 逻辑备份和物理备份集成302
10.5.2 数据库和操作系统备份集成303
10.6 使用备份过程时的恢复情形304
10.6.1 实例失败304
10.6.2 介质失败305
10.6.3 恢复意外删除或修改的对象306
10.6.4 并行恢复307
10.6.5 Recovery Manager308
第11章 管理Oracle Financials和其他软件包及实用程序317
11.1 软件包的通用管理准则317
11.1.1 定制数据库结构317
11.1.2 安全与数据访问控制321
11.1.3 事务管理322
11.1.4 文件定位322
11.1.5 监控322
11.1.6 版本考虑323
11.2.1 数据库结构324
11.2 管理Oracle Financials软件包的特殊324
11.1.7 DBA的角色324
11.2.2 数据库该访问326
11.2.3 并发管理器327
11.2.4 演示数据库328
11.2.5 版本管理328
11.2.6 文件定位328
11.2.7 init.ora参数329
11.2.8 最活跃的表和索引330
11.2.9 优化程序330
11.3管理Oracle Designer的特殊准则330
11.3.1 数据库结构331
11.3.2 init.ora参数332
11.4.1 ConText333
11.4 管理其他软件包和实用程序333
11.3.3 最活跃的表和索引333
11.3.4 优化程序333
11.4.2 SQL*Loader335
程序设计接口336
第12章 大型数据库管理337
12.1 设置环境337
12.1.1 确定大型数据库的容量337
12.1.2 设置支持区大小340
12.1.3 选择物理设计341
12.1.4 分区342
12.1.5 创建显形图347
12.1.7 创建和管理索引组织表348
12.1.6 创建完全索引表348
12.1.8 创建和管理位映射索引349
12.2 事务管理350
12.2.1 配置批事务环境350
12.2.2 装载数据352
12.2.3 插入数据352
12.2.4 删除数据353
12.3 备份355
12.3.1 备份需求及策略356
12.2.2 备份方案357
12.4 调整357
12.5 使用可迁表空间359
12.5.2 插入可迁移的表空间集360
12.5.1 生成迁移的表空间集360
12.6 局部管理的表空间361
第三部分 网络 Oracle363
第13章 SQL*Net V2和Net8363
13.1 SQL*Net V2和Net8概述363
13.1.1 连接描述符365
13.1.2 服务台366
13.1.3 监听程序367
13.1.4 oracle8i368
13.2 使用Net Configuration Assistant369
13.2.1 配置监听程序370
13.2.2 命名方法配置371
13.2.4 目录服务配置374
13.2.3 本地网络服务名的配置374
13.3 使用Net8 Assistant375
13.3.1 多协议交案377
13.3.2 使用连接管理器378
13.3.3 使用 Oracle Names379
13.4 应用样例:客户机/服务器应用程序380
13.5 应用样例:数据库链接380
13.6 应用样例:copy 命令381
13.7 Oracle Names的服务器/客户机配置383
13.8 调整SQL*Net V2和Net8383
14.1 主机的识别385
14.2 数据库的识别385
第14章 UNIX上的Oracle联网技术385
14.3 服务的识别386
14.4 启动监听程序服务器进程388
14.5 控制监听程序服务器进程388
14.6 调试连接问题390
第15章 Windows NT上的联网技术392
15.1 Oracle和Windows NT392
15.2 Oracle和Net8395
15.2.1 Net8监听程序396
15.2.2 使用多线服务器396
15.3 配置Windows NT为后端服务器397
15.3.3 禁止不必要的服务398
15.3.2 减秒Windows NT服务器的文件缓存398
15.3.1 降低交互式前台应用程序的优先权398
15.3.4 取消不使肜的网络协议并重新设置连接顺序399
15.3.5 其他可用的配置选项399
第16章 分布式数据库管理400
16.1 远程查询400
16.2 远程数据操作:两阶段提交401
16.3 动态数据复制402
16.4 分布式数据管理403
16.4.1 基础结构:实旋位置透明性403
16.4.2 数据库链接管理406
16.4.3 数据库触发器管理407
16.4.4 快照管理408
16.4.6 快照的脱机实例化415
16.4.5 选择刷新类型415
16.4.7 清除快照日志416
16.5 分布式事务管理417
16.6 数据库域和群418
16.7 分布式数据库监控419
16.8 分布式数据库调整420
16.9 使用作业队列422
第17章 配置客户机/服务器和Web网络环境424
17.1 客户机/服务器处理概述424
17.2 瘦客户机配置概述425
17.3 配置服务器429
17.3.1 标识可用主机429
17.3.3 标识可用数据库430
17.3.2 标识可用的服务430
17.3.4 启动Net8432
17.4 配置客户机432
17.4.1 标识可用的主机432
17.4.2 客户机说明433
17.5 中间层应用服务器433
17.5.1 运行Net8433
17.5.2 Oracle防火墙433
第四部分 附 录435
附录A DBA的SQL命令参考435
附录B Oracle8.0和Oracle8I中的init.ora参数变化582
附录C 24×7可用性的重新设计599