图书介绍
Oracle 8/8i 开发使用手册【2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载】

- (美)佩吉(William G.Page,Jr.)等著;王磊等译 著
- 出版社: 北京:机械工业出版社
- ISBN:7111078217
- 出版时间:2000
- 标注页数:737页
- 文件大小:51MB
- 文件页数:744页
- 主题词:
PDF下载
下载说明
Oracle 8/8i 开发使用手册PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一部分 数据库管理的原则1
第1章 数据库、DBMS原理和关系型模型1
1.1 了解数据库1
前言页1
1.2 理解DBMS2
1.2.1 数据的安全2
1.2.2 维护和实旋完整性3
1.2.3 理解事务3
1.3 理解RDBMS4
1.3.1 关系模型4
1.2.4 与数据库通信4
1.3.2 Codd十二条法则6
第2章 逻辑数据库的设计和标准化8
2.1 实体关系模型8
2.2 将实体关系图映射为关系模型10
2.3 理解标准化11
2.3.1 使用一个标准化例子11
2.3.2 继续讨论范式13
第3章 物理数据库的设计、硬件和相关问题15
3.1 理解应用类型15
3.2 使用定量评评估16
3.3 使标准化17
3.4 理解存储分层结构18
3.5 理解RAID19
3.6 理解DBMS中的瓶颈20
3.7 选择平台21
3.8 操作系统集成与通用内存/CPU建议22
3.9 物理设计原则与常规更件设计建议23
第4章 Oracle的解决方案26
4.1 Oracle历史问题26
4.2 Oracle是一个DBMS26
4.3 Oracle是一个RDBMS吗27
4.4 再论物理规划28
4.5 Oracle的未来30
第二部分 Oracle 7.xRDBMS33
第5章 Oracle数据库体系结构33
5.1 定义数据库33
5.2 SYS和SYSTEM的模式33
5.3 数据库组件34
5.3.1 系统数据库对象34
5.3.2 用户数据库对象40
5.4 数据库段41
5.4.1 表41
5.4.2 索引42
5.4.4 表簇43
5.4.5 哈西簇43
5.4.3 回滚段43
5.5 Oracle数据字典44
5.5.1 内部RDBMS(XS)表44
5.5.2 数据字黄表44
5.5.3 动态性能视图45
5.5.4 数据字典视图45
5.6 Oracle数据字典45
5.6.1 视图45
5.6.2 序列45
5.6.4 同义词46
5.6.5 数据库链46
5.6.3 触发器46
5.6.6 包、过程和函数47
第6章 Oracle实例结构48
6.1 介绍48
6.2 定义实例48
6.3 创建实例49
6.4 Oracle实例的组成49
6.4.1 系统全局区50
6.4.2 Oracle后台进程53
6.5 事务剖析58
6.6 监控实例58
6.6.1 使用追踪文件58
6.6.3 使用VS表监控实例结构59
6.6.2 通过操作系统追踪59
7.1 创建Oracle环境63
7.2 设计一个优化的弹性系结构63
第7章 探讨Oracle环境63
7.2.1 创建顶层目录64
7.2.2 使用应用目录64
7.2.3 管理数据库文件65
7.2.4 命名约定66
7.2.5 综合67
7.3 配置Oracle环境69
7.4 理解Oracle软件的环境变量69
7.4.2 在UNIX上运行Oracle多种版本70
7.4.1 ORACLE_HOME主目录70
7.4.3 在NT环境下运行Oracle的多个版本71
7.4.4 ORACLE_HOME目录72
7.4.5 其他重要的配置文件72
7.5 创建你的第一个数据库73
7.5.1 创建初始化参数文件73
7.5.2 创建实例73
7.5.3 创建数据库75
7.5.4 运行数据库创建后的步骤75
7.5.5 创建数据库支持的对象76
7.6 探索Oracle数据库77
7.6.1 查看数据库77
7.5.7 更新系统的配置文件77
7.5.6 缺省帐户的配置文件77
7.6.2 查看数据库段79
7.6.3 查看各种各样的数据库对象80
7.7 研究不熟悉的环境80
7.7.1 研究UNIX环境80
7.7.2 研究NT环境81
第8章 Oracle数据库系统管理概述82
8.1 什么是数据库的生命周期82
8.1.1 分析阶段82
8.1.3 实现阶段83
8.1.2 设计阶段83
8.1.4 维护阶段84
8.2 DBA是什么84
8.3 建立一个数据库的系统管理步骤86
8.4 小结89
第三部分 Oracle 8.x RDBMS91
第9章 从Oracle 7.x到Oracle 8.x的移植91
9.1 三种主要方法91
9.2 移植工具92
9.2.1 高层次的步骤92
9.2.2 低层次的任务92
9.2.3 移植前的任务94
9.2.4 接受的标准95
9.3 常见问题96
9.4 移植之后的任务96
第10章 分区97
10.1 什么是分区97
10.2 Oracle 8分区的一些例子99
10.3 分区索引101
10.4 维护操作102
10.5 并行能力104
10.6 附加的考虑105
第11章 大对象的历史107
11.1 历史107
11.2 Oracle 7与Oracle 8结构的对比108
11.3 LOB109
11.3.1 使用LOB创建表109
11.3.2 LOB存储管理109
11.4 BFILE110
11.5 使用LOB和BFILE的例子111
11.6 DBMS_LOB包112
11.7 更多的一些例子114
11.8 最后的一些问题115
第12章 面向对象的特性116
12.1 背景116
12.2 面向对象技术117
12.3 Oracle 8对象选项119
12.4 REF属性120
12.5 方法121
12.6 集合变量数组和嵌套表122
12.7 对象视图123
第13章 Net 8网络:新特性和概念125
13.1 概述125
13.2 连接管理器125
13.3 其他新特性和概念126
13.3.1 新的安全能力127
13.3.2 新服务、工具和API127
13.4 配置一些新特性128
13.4.1 多路复用和连接共享池128
13.4.4 监听器负载平衡129
13.4.5 CMAN环境资源文件129
13.4.2 网桥129
13.4.3 防火墙129
13.5 配置文件示例130
第14章 Oracle 8I附加主题132
14.1 新的ROWID132
14.2 日令管理的增强134
14.3 恢复管理器概念136
14.3.1 恢复目录136
14.3.2 RMAN命令和功能137
14.3.3 RMAN术语137
14.3.4 高级队列概念139
14.3.5 约束、国家语言支持和SYS安全性140
第15章 Oracle 8I概述142
15.1 Oracle 8i 中的Java能力142
15.1.1 Java虚拟机的主要部分143
15.1.2 编写Java存储存储过程144
15.1.3 SQLJ:Oracle 8i Java预处理器146
15.1.4 企业级JavaBeans支持147
15.1.5 Java和CORBA149
15.1.6 Oracle的Java开发工具:JDeveloper149
15.2 因特网文件系统150
15.3 Oracle interMedia150
15.6 Oracle 8I的可用性可恢复性152
15.4 Oracle WebDB152
15.7 安全性154
15.8 其他特性154
15.9 小结157
第四部分 性能调整159
第16章 性能调整基础159
16.1 再看物理设计159
16.2 为什么进行调整160
16.3 调整规则161
16.3.1 调整规则1161
16.3.2 调整规则2162
16.3.3 调整规则3162
16.3.5 调整规则5163
16.3.4 调整规则4163
16.4 调整目标164
16.5 使用投资的回报164
16.5.1 步骤1:进行正确的逻辑设计165
16.5.2 步骤2:进行正确的物理设计165
16.5.3 步骤3:如果必要,进行重新设计165
16.5.4 步骤4:书写高效率的应用代码165
16.5.5 步骤5:如果必要,重写代码165
16.5.8 步骤8:调整数据库输入/输出166
16.5.9 步骤9:如果必要,调整操作系统输入/输出166
16.5.7 步骤7:如果必要,调整操作系统内存结构166
16.5.6 步骤6:调整数据库的内存结构166
16.5.10 步骤10:如果必要,调整网络167
16.5.11 步骤11:如果必要,调整客户端167
16.5.12 步骤12:如果所有的调整都失败了,考虑更多的特殊解决方案167
16.6 再看应用类型169
16.6.1 OLTP问题170
16.6.2 DSS问题170
16.6.3 OLTP与DSS都需要考虑的其他问题171
16.7 理解其准测试171
16.8 使用Oracle 诊断工具172
16.8.4 使用服务器管理器监控器173
16.8.3 使用VS动态性能视图173
16.8.2 使用EXPLAIN PLAN173
16.8.1 使用SQL_TRACE与TKPROF173
16.8.5 使用企业管理器性能包174
16.8.6 使用utlbstat/utlestat与jreportl.txt174
16.8.7 使用第三方产品174
第17章 应用调整175
17.1 动机175
17.2 理解优化程序176
17.2.1 分级访问路径177
17.2.2 分析查询以提高效率178
17.2.3 指定优化程序模式179
17.2.4 理解优化术语181
17.3 SQL TRACE与tkprof182
17.4 理解EXPLAIN PLAN185
17.5 鉴别典型问题186
17.5.1 正确使用索引186
17.5.2 应用调整的典型问题187
17.6 重写查询189
17.6.1 用集合操作符189
17.6.2 使用布尔转换190
17.7 介绍Oracle 8的新的索引特性190
17.7.1 使用索引分区190
17.7.5 使用反向键值索引191
17.7.4 使用唯一索引表191
17.7.3 使用知道分区的优化程序191
17.7.2 使用相等分区的本地索引191
第18章 调整内存192
18.1 UTLBSTAT/UTLESTAT192
18.1.1 解释结果193
18.1.2 回顾报告文件193
18.2 调整共享池194
18.2.1 改进库缓存性能的方针195
18.2.2 多线程服务器问题198
18.3 调整数据库缓冲区缓存198
18.4.1 什么是触发排序202
18.4 调整排序202
18.4.2 排序参数203
18.4.3 其他排序微调参数205
18.5 调整多线程服务器205
18.6 调整锁206
18.7 再看操作系统集成207
第19章 调整输入/输出209
19.1 调整表空间与数据文件209
19.1.1 分区表空间210
19.1.2 聚族211
19.1.3 监控213
19.2 调整块与区间213
19.2.2 使用Oracle条214
19.2.1 使用预分配值214
19.2.3 避免碎片215
19.3 调整回滚段217
19.4 调整重做日志219
19.5 Oracle 8的新输入/输出特性220
19.5.1 分区扩展表名220
19.5.2 直接载入INSERT220
第20章 Oracle 8.x调整问题222
20.1 分区222
20.2 唯一索引表223
20.3 并行数据控制语言224
20.4 大池与非常大的内存225
20.5 网络增强227
20.6 数据库限制228
20.7 小结228
第五部分 管理Oracle数据库231
第21章 管理数据库存储231
21.1 管理数据库对象231
21.1.1 管理Oracle块231
21.1.2 理解PCTFREE与PCTUSED232
21.1.3 索引与PCTUSED/PCTFREE233
21.1.4 管理表存储区233
21.1.5 管理索引234
21.2.1 分裂成了碎片的表空间235
21.2 数据库碎片235
21.1.7 监控临时表空间和段235
21.1.6 监控回滚段235
21.2.2 处理分裂成碎片的表空间237
21.2.3 对象碎片238
21.2.4 行转移238
21.2.5 行链接239
21.2.6 消除链接和转移的行239
21.3 管理回滚段241
21.3.1 回滚段操作241
21.3.2 设定回滚段大小242
21.3.3 使用OPTIMAL参数243
21.3.4 进行装载测试以获得回滚段估算244
21.4 鉴别存储问题245
21.4.1 开发表空间246
21.4.2 表检查249
21.4.3 优化簇存储250
21.4.4 检查索引250
21.4.5 观察回滚段的增长251
21.4.6 管理临时表空间252
21.5 管理增长的数据库252
21.5.1 校正过度的表增长252
21.5.2 合并簇253
21.5.3 合并索引253
21.5.4 和理表空间的增长254
21.6 故障检查255
21.6.1 区间限制255
21.6.2 临时表碎片255
21.7 方案:监控数据库的增长255
第22章 鉴别资源密集型用户259
22.1 不同的资源259
22.2 CPU261
22.2.1 CPU预览262
22.2.2 寻找CPU密集型用户263
22.3 文件输入/输出275
22.3.1 输入/输出预览276
22.3.2 寻找输入/输出密集型用户279
22.3.3 磁盘队列282
22.4 内存282
22.4.1 进程内存分类284
22.4.2 内存预览285
22.4.3 寻找内存密集型用户286
22.4.4 缓冲区高速缓存289
22.4.5 其享池290
22.4.6 递归调用291
22.4.7 分页291
22.4.8 分页错误292
23.1 用户验证294
23.1.1 数据库验证294
第23章 安全管理294
23.1.2 外部验证296
23.1.3 企业验证297
23.2 数据库权限管理298
23.2.1 理解安全角色301
23.2.2 理解管理302
23.3 Oracle企业安全管理器302
23.4 监控数据库资产302
23.4.1 审计登录302
23.4.2 审计数据库操作303
23.4.3 审计数据库对象上的DML303
23.5 保护数据完整性304
23.4.4 管理审计304
23.6 Oracle 8I因特网安全特性305
23.6.1 使用数字证书305
23.6.2 使用RADIUS协议的高级验证305
23.7 防火墙支持306
23.8 好的粒状存取控制306
23.9 数据库资源管理器306
23.10 硬件安全307
23.11 恢复丢失的数据307
23.11.1 操作系统备份307
23.11.2 逻辑备份307
24.1 备份策略309
第24章 备份与恢复309
24.2 理解物理数据丢失与逻辑数据丢失310
24.3 使用逻辑备份313
24.3.1 完全逻辑备份316
24.3.2 指定用户模式的逻辑备份316
24.3.3 指定表的逻辑备份317
24.4 使用冷物理备份317
24.4.1 命令行驱动冷物理备份318
24.4.2 桌面驱动冷备份319
24.5 使用热物理备份321
24.5.1 理解复杂性321
24.5.2 命令行驱动热物理备份322
24.5.3 桌面驱动热物理备份323
24.6 使用恢复管理器进行物理备份324
24.7 从逻辑备份中恢复326
24.7.1 从逻辑备份完全恢复328
24.7.2 使用逻辑备份进行部分恢复329
24.8 使用物理恢复329
24.8.1 物理地重建一个数据库330
24.8.2 完全恢复331
24.8.3 不完全恢复336
24.9 测试策略340
24.10 问题解决策略341
24.11 项目:被破坏的归档日志不同涵意341
第25章 完全整性管理343
25.1 实现锁343
25.1.2 锁的概念344
25.1.1 锁的需要344
25.1.3 锁的类型345
25.1.4 人工锁定348
25.1.5 数据库死锁349
25.2 分析Vslock349
25.2.1 案例1:专用锁定的表350
25.2.2 案例2:会话更新专用锁定表的行351
25.2.3 案例3:一个会话试图更新另一会话更新过的行352
25.3 监控系统中的锁353
25.4 避免锁:可能的解决策略359
25.5 锁定与分布式数据库361
25.6.1 闩的功能366
25.6 使用闩实现锁366
25.6.2 分析与闩相关的视图367
25.6.3 闩竞争约束367
第六部分 Oracle接口和应用工具375
第26章 管理员使用SQL*Plus375
26.1 系统管理的SQL*Plus375
26.1.1 使用SQL*Plus环境变量376
26.1.2 激活/访问SQL*Plus377
26.1.3 编辑SQL命令377
26.1.4 输入并编辑SQL*Plus命令378
26.1.5 在SQL*Plus中使用你的操作系统编辑器379
26.1.6 运行SQL*Plus/SQL命令380
26.2 使用SQL*Plus的COPY命令383
26.3 使用SQL创建创建SQL385
26.4 在SQL*Plus中对用户权限的限制386
26.4.1 禁用一个SQL命令388
26.4.2 重新允许使用一个SQL命令388
26.4.3 禁用SET ROLE389
26.4.4 禁用角色390
26.5 追踪SQL语句390
26.5.1 理解执行计划392
26.5.2 使用AUTOTRACE功能393
26.6 SQL*Plus 8.1版的增强395
27.1 理解企业管理体系结构397
第27章 Oracle企业管理器397
27.2 开始学习399
27.3 使用控制台功能400
27.3.1 理解集成的控制台功能401
27.3.2 使用导航器浏览数据库402
27.3.3 使用组使数据库形象化403
27.3.4 使用作业使数据库系统管理任务自动化403
27.3.5 使用事件管理响应变化404
27.4 使用数据库管理工具405
27.4.1 管理实例406
27.4.2 管理模式407
27.4.3 管理安全性408
27.4.5 执行SQL409
27.4.4 管理存储409
27.4.7 管理数据410
27.4.8 管理软件410
27.4.6 管理可恢复性410
27.5 使用诊断包411
27.5.1 性能监控与追踪411
27.5.2 追踪数据库活动411
27.5.3 监控会话411
27.5.4 使用容量计划器与锁管理器412
27.6 使用调整包412
27.6.1 管理表空间413
27.6.2 使用Oracle专家413
27.7 使用企业增值产品414
27.6.3 使用SQL分析414
27.8 小结415
第28章 PL/SQL基础416
28.1 理解PL/SQL416
28.2 理解PL/SQL引擎417
28.2.1 适合客户/服务器环境417
28.2.2 适合客户环境420
28.2.3 对比服务器端与客户端开发420
28.3 在工具箱里增加PL/SQL421
28.3.1 加强SQL脚本421
28.3.2 简化数据库管理421
28.4 开始学习PL/SQL422
28.3.3 以较少的争论得到较好的信息422
28.3.4 设计更好的数据应用422
28.4.1 理解事情的模式423
28.4.2 基本PL/SQL开发环境424
28.4.3 存取数据字典425
28.5 语言教程425
28.5.1 编码规定426
28.5.2 特殊字符426
28.5.3 PL/SQL的块结构427
28.5.4 声明变量438
28.5.6 循环448
28.5.5 赋值448
28.5.7 使用游标451
28.5.8 例外处理456
28.5.9 使用子程序461
28.6 Oracle 8I专有的功能468
28.6.1 本地动态SQL468
28.6.2 成批捆绑468
第29章 使用存储子过程、包与提供的包469
29.1 定义存储子过程与包469
29.2 建立与使用存储过程470
29.2.1 从SQL调用存储子过程473
29.2.2 从PL/SQL调用存储子过程474
29.3 使用SHOW ERRORS调试475
29.4 检查存储程序或包的状态479
29.5 建立与使用包480
29.5.1 包声明与包体480
29.5.2 比较公有声明与私有声明483
29.5.3 引用包元素483
29.6 Oracle 8i数据库提供的包484
29.6.1 在服务器内交互484
29.6.2 在服务器以外交互485
29.6.3 从服务器获取更多的信息485
29.7 描述提供的包485
29.8 开始学习Oracle 8i提供的包486
29.8.1 定位DBMS包487
29.8.2 确定包已正确安装487
29.9 使用Oracle 8i提供的包488
29.9.1 使用DBMS_APPLICATION_INFO监控488
29.9.2 使用BDMS_DDL重新编译包489
29.9.3 使用DBMS_OUTPUT格式输出492
29.10 小结494
第30章 使用导入与导出495
30.1 理解导出与导入的目的与能力495
30.2 理解行为497
30.3 控制配置导用与导入498
30.4.1 当表存在时识别行为503
30.4 导出与导入会话预排503
30.4.2 重亲组组一个碎片表空间504
30.4.3 在模式间移动数据库对象506
30.4.4 多个对象与多个对象类型507
30.4.5 分区级导入508
30.4.6 当表空间不匹配时识别行为508
30.4.7 在表空间之间移动数据库对象509
30.5 使用SH OW与INDEXFILE选项509
30.6 便携式表空间511
第31章 SQL*Loader512
31.1 运行SQL*Loader512
31.2 SQL*Loader组件513
31.2.2 SQL*Loader输出514
31.2.1 SQL*Loader输入数据514
31.2.3 控制文件语法515
31.3 SQL*Loader示例一览516
31.3.1 例子1:装载定长数据518
31.3.2 例子2:装载变长数据520
31.3.3 例子3:装载嵌套数据521
31.3.4 例子4:条件装载522
31.3.5 例子5:装载到分区表524
31.4 常规路径装载与直拉发路径装载527
31.4.1 使用常规路径装载527
31.4.2 使用直接路径装载528
31.4.3 装载嵌套列、嵌套表与变长数组529
31.4.4 使用SQL*Loader装载LOBS530
31.4.5 SQL*Loader性能提示531
31.5 小结531
第32章 系统管理员设计器532
32.1 设计器:Oracle 8i的常用计算机辅助工程解决方案532
32.1.1 系统开发生命周期533
32.1.2 上游CASE与下游CASE533
3.2.2 设计器一览533
32.2.1 设计器/2000R1.3.2的改变534
32.2.2 设计器组件535
32.2.3 设计编辑器536
32.2.4 理解知识库537
32.2.5 使用图表538
32.2.6 设计器使用的图表技术539
32.2.7 生成器540
32.2.8 模型重建机制541
32.2.9 Oracle CASE交换机541
32.2.10 使用设计器的瀑布定向方法542
32.3 设计器和理544
32.3.1 理解知识库544
32.3.2 知识库大小545
32.3.3 保护设计器知识库545
32.3.4 共享对象与传送对象546
32.3.7 移植应用549
32.3.6 版本控制与改变控制549
32.3.5 使用知识库的引用完整性549
32.3.8 移动主存取控制元素550
32.3.9 在文档中放置设计器图表551
32.3.10 使用设计器的逆向工程552
32.3.11 使用设计器进行数据管理配置553
32.4 提高设计器性能555
32.4.1 优化客户机555
32.4.2 优化网络555
32.4.3 优化设计器555
32.4.4 优化数据库服务器555
32.5.1 使用API556
32.5 应用编程界面556
32.5.2 API视图与包557
32.5.3 API限制557
32.6 故障检定设计器558
32.6.1 检查常见错误558
32.6.2 使用诊断和追踪558
32.6.3 从设计器有效地生成开发器应用的技巧560
32.6.4 设计器与Ocracle 8i562
第七部分 Oracle网络565
第33章 Oracle网络基础565
33.1 理解Oracle网络产品特性565
33.1.1 理解系统管理与管理组件566
33.1.3 理解可选择的安全性扩展名567
33.1.2 网络命名规定567
33.3 网络协议堆栈568
33.2 SQL*Net与Net8体系结构568
33.3.1 Oracle协议适配器569
33.3.2 透明网络底层569
33.4 使用开放系统互连参考模型569
33.4.1 基层570
33.4.2 接口571
33.4.3 协议堆栈571
33.4.4 TCP/IP协议堆栈571
33.5 理解SQL*Net操作573
33.6.1 计划网络设计574
33.6.2 配置文件一览574
33.6 安装与配置SQL*Net574
33.6.3 准备安装SQL*Net575
33.6.4 安装32位SQL*Net577
33.6.5 使用Oracle客户软件管理器组件578
33.6.6 使用Oracle客户软件管理器安装SQL*Net579
33.7 小结580
第34章 高级安全选项581
34.1 强力安全方针基础581
34.2 因特网使用三层应用设计582
34.3 防火墙:它们是什么?不是什么583
34.3.1 在计算机资源中锁定端口583
34.3.2 计算机资源间网络通信的约束583
34.3.4 限制Web服务器与数据库交互584
34.3.3 约束通信方向584
34.4 使用高级安全选项585
34.3.5 防火墙类型585
34.5 启用数据加密与校验586
34.6 ASO支持的RADIUS协议设备587
34.7 安全套接字层协议588
34.8 Oracle工具包的支持588
34.9 理解多功能线程服务器589
34.9.1 多线程服务器结构589
34.9.2 配置多线程服务器590
34.10 使用Oracle连接管理器591
34.10.1 配置连接多路技术591
34.9.3 管理多线程服务器591
34.10.2 配置多协议支持592
34.11 实例学习592
34.12 小结593
第八部分 Oracle应用服务器595
第35章 Oracle应用服务器概述595
35.1 Oracle应用服务器介绍595
35.2 理解因特网计算595
35.3 理解Oracle应用服务器596
35.3.1 HTTP监听层597
35.3.5 JCORBA与企业级Java Beans598
35.3.4 插件598
35.3.3 应用层598
35.3.2 Oracle应用服务器层598
35.4 使用Oracle应用服务器提供基本服务599
35.4.1 事务服务599
35.4.2 插件之间交换服务599
35.4.3 永久存储服务599
35.4.4 验证服务599
第36章 Oracle应用服务器组件600
36.1 分析HTTP监听层600
36.1.1 获得更详细的细节600
36.1.4 路径映射601
36.1.5 解析域名601
36.1.3 文件的内存映射601
36.1.2 理解HTTP监听器的体系结构601
36.1.6 HTTP监听器配置参数602
36.1.7 第三方HTTP监听器603
36.2 分析应用服务器层604
36.2.1 WRB调度器604
36.2.2 IPC支持605
36.2.3 应用服务器层组件605
36.3 分析应用层606
36.3.1 使用RL/SQL插件606
36.3.3 WRB应用程序界面608
36.3.4 理解插件与ICX608
36.3.2 WRB SDK的孩子:C Web插件608
36.3.5 WRB记录器应用程序界面616
36.3.6 使用Jweb插件618
36.3.7 使用 Perl插件621
36.3.8 企业级Java Beans与JCORBA621
36.4 小结622
第37章 安装与配置OAS623
37.1 在Sun Solaris上安装Oracle应用服务器623
37.1.1 硬件与软件需求623
37.1.2 安装完成后重新链接可执行文件624
37.1.4 设置预备环境变量625
37.1.3 进行预安装工作625
37.1.5 设计创建文件的权限代码626
37.1.6 从起始文件更新环境626
37.2 在Windows NT上安装Oracle应用服务器626
37.3 理解Oracle应用服务器的是新安装特性627
37.3.1 鉴别产品依赖性628
37.3.2 设计路径结构628
37.4 安装Oracle应用服务器629
37.5 使用Oracle应用服务器的结点管理器629
37.6 创建一个HTTP监听器630
37.7 安装PL/SQL工具包631
37.8 创建一个新的PL/SQL插件632
37.10 安装的其他有用提示634
37.9 疑难解答634
第38章 并行查询管理635
38.1 介绍635
第九部分 并行环境与分布式环境635
38.2 并行加载636
38.3 并行恢复636
38.4 并行传播637
38.5 并行SQL执行637
38.6 可以并行的SQL操作638
38.7 理解并行度639
38.7.1 决定并行度639
38.8 理解查询服务器进程640
38.7.2 当没有足够的查询伺服器时640
38.9 分析对象以更新统计641
38.10 理解9,3,1算法641
38.11 理解并行DML641
38.12 OPS环境下的并行执行642
38.13 Oracle 8i中的改变643
38.14 调整并行查询643
38.15 疑难解答643
第39章 并行服务器管理644
39.1 理解并行服务器的优点644
39.2 单实例与行服务器数据库的比较645
39.2.1 厂商接口646
39.2.2 使用并行缓存管理锁进程647
39.2.3 使用并行缓存管理锁参数650
39.2.4 并行服务器初始参数656
39.2.5 并行服务器的回滚段考虑659
39.2.6 重做日志与并行服务器实例660
39.2.7 使用空闲列表组以避免竞争661
39.3 决定何时并行服务器可以解决一个商务需要664
39.4 为超越故障设计一个并行数据库664
39.5 为可伸缩性设计一个并行数据库666
39.5.1 应用分区与功能分区666
39.5.3 物理表分区669
39.5.2 部门与线型商务分区669
39.5.4 事务分区670
39.5.5 索引与可伸缩性考虑670
39.5.6 序列生成器与多实例671
39.6 并行服务器创建的特殊考虑671
39.7 怎样监控与调整并行服务器673
39.7.1 VSLOCK_ACTIVITY673
39.7.2 VSBH674
39.7.3 VSCACHE与VSPING675
39.7.4 并行服务器的调整策略676
39.8 附加的提示与注意事项677
40.1 理解分布式数据库678
40.1.1 描述每种类型的数据库678
第40章 分布式数据库管理678
40.1.2 数据库命名规定679
40.1.3 归档透明性679
40.1.4 使用Oracle安全服务器与全局用户680
40.1.5 SQL*Net681
40.2 使用一个分布数据库681
40.2.1 设置一个分布式系统682
40.2.2 识别分布式系统中的潜在问题684
40.3 使用分布式事务685
40.3.1 理解两阶段提交685
40.2.3 调整分布式系统685
40.3.2 悬面未决事务的处理686
40.4 理解只读快照688
40.5 在列级创建一个只读快照688
40.5.1 设置一个快照689
40.5.2 使用快照刷新组690
40.6 快速快照刷新690
40.6.1 确定快照中的潜在问题690
40.6.2 理解快照的限制692
40.6.3 调整快照693
40.6.4 使用快照的初始化参数694
41.1 什么是复制695
41.2 多重主机复制695
第41章 复制管理695
41.2.1 主群组696
41.2.2 快照组697
41.3 传播的类型699
41.3.1 异步传播699
41.3.2 同步传播700
41.4 复制的类型700
41.4.1 行级复制700
41.4.2 串行传播701
41.4.3 并行传播701
41.5 冲突解决702
41.5.1 冲突的类型702
41.4.4 过程化复制702
41.5.2 避免冲突703
41.5.3 鉴别冲突703
41.5.4 解决冲突705
41.6 快照709
41.7 一些有用的工具710
41.8 Oracle 8与Oracle 8i的新功能710
41.8.1 Oracle 8复制的新功能710
41.8.2 Oracle 8i 复制的新功能710
41.9 小结710
附录711
A 介绍在Solaris系统上的Oracle711
B Windows NT上的Oracle721
热门推荐
- 254611.html
- 558764.html
- 2641019.html
- 726049.html
- 83315.html
- 1423846.html
- 2641490.html
- 2000157.html
- 2362931.html
- 718278.html
- http://www.ickdjs.cc/book_700928.html
- http://www.ickdjs.cc/book_3639268.html
- http://www.ickdjs.cc/book_1378152.html
- http://www.ickdjs.cc/book_2623237.html
- http://www.ickdjs.cc/book_3495574.html
- http://www.ickdjs.cc/book_846688.html
- http://www.ickdjs.cc/book_3717114.html
- http://www.ickdjs.cc/book_2926656.html
- http://www.ickdjs.cc/book_2360650.html
- http://www.ickdjs.cc/book_3196928.html