《ORACLE数据库管理员手册》求取 ⇩

第一部分 ORACLE RDBMS介绍1

1.0 ORACLE是什么?1

1.1 ORACLE产品命名方式1

1.2 ORACLE产品系列1

1.2.1 SQL语言,一切实用程序的基础1

目录1

1.2.2 ORACLE RDBMS2

1.2.3 “Easy”ORACLE产品3

1.2.4 “SQL”ORACLE产品3

1.2.5 “Pro”ORACLE产品3

1.3 ORACLE版本命名方式3

1.4.1 基本术语4

1.4 介绍ORACLE术语及概念4

1.4.2 异步提前读出6

1.4.3 前映象写入6

1.4.4 缓冲区写入6

1.4.5 清理6

2.0 数据库管理员的职责6

2.1 SYS和SYSTEM:ORACLE DBA用户7

2.1.1 用户SYS7

2.1.2 用户SYSTEM7

2.2 DBA特权8

3.0 利用IOR程序启动和停止ORACLE9

3.1 IOR命令和参数9

第二部分 使用DBA工具9

3.1.1 初使化ORACLE10

3.1.2 暖启动ORACLE10

3.1.3 ORACLE停车11

3.1.4 清理ORACLE11

3.1.5 IOR中的DBA选择项11

3.1.6 IOR中的SHARED选择项12

3.2 INIT.ORA参数文件12

3.2.1 调节INIT.ORA参数13

3.2.2 依赖于操作系统的参数14

3.2.3 INIT.ORA参数详述14

3.5 SGI实用程序21

3.4 在IOR期间出现的错误21

3.3 使用不同的参数文件21

3.5.1 调用SGI22

3.5.2 SGI输出22

4.0 ORACLE显示系统实用程序(ODS)25

4.1 调用ODS25

4.2 使用ODS记录文件26

4.3 ODS显示屏幕27

4.3.1 前映象显示27

4.3.2 I/O显示29

4.3.3 封锁显示30

4.3.4 进程显示31

4.3.5 摘要显示33

4.3.7 用户显示34

4.3.6 表显示34

5.0 后映象日志(AIJ)37

5.1 后映象日志的功能37

5.2 后映象日志文件37

5.3 使用AIJ的先决条件38

5.4 使AIJ能用38

5.4.1 影响日志的INIT.ORA参数39

5.5 调用AIJ文件40

5.5.1 AIJ命令及参数40

5.5.2 在第一遍和第二遍AIJ会出现的情况41

5.6 操作员控制台返回信息41

5.7 AIJ出错信息42

6.2 哪些ORACLE程序产品使用CRT?43

6.3 CRT所支持终端的要求43

6.0 修改显示终端(CRT实用程序)43

6.1 CRT实用程序的功能43

6.4 缺省值定义44

6.5 CRT所用的数据库表44

6.5.1 SYSTEM.CRT表45

6.5.2 SYSTEM.CRTBOX表48

6.5.3 SYSTEM.CRT-PRODUCTS表48

6.5.4 SYSTEM.CRT-TYPE表49

6.5.5 SYSTEM.ESC表49

6.5.6 SYSTEM.FUNCTIONS表49

6.6.1 使用CRT的FORM50

6.6 加入新的终端定义50

6.5.7 SYSTEM.GOTO_LC表50

6.6.2 使用SQL*PLUS52

6.6.3 描述光标坐标52

6.7 修改已有的终端定义52

6.8 运行CRT程序53

6.9 安装/初始化CRT(DBA的职责)53

6.10 使用CRT的一点提示53

第三部分 ORACLE数据库结构54

7.0 ORACLE数据字典54

7.1 什么是数据字典54

7.3 对某些字典表的注记57

7.4 增加新的数据字典表57

7.2 数据字典的建立与更新57

7.5 人工更新数据字典58

8.0 数据如何储存在数据库中58

8.1 数据库文件58

8.1.1 分区和文件58

8.2 表61

8.2.1 非聚集数据块的逻辑格式62

8.2.2 ORACLE开销63

8.2.3 如何使用空间63

8.2.4 空间回收65

8.3 定义空间分配方式65

8.3.1 定义DEFAULT66

8.3.2 定义TEMPTABLE66

8.3.4 建立一个空间定义67

8.3.3 列出当前空间定义67

8.3.5 使用空间定义69

8.3.6 建表时指定分区69

8.3.7 动空间定义70

8.3.8 删去空间定义70

8.3.9 当表超过最大空间时71

8.4 ORACLE数据类型71

8.4.1 CHAR数据类型71

8.4.2 NUMBER数据类型72

8.4.3 DATA(日期)数据类型73

8.4.4 LONG数据类型74

8.4.5 RAW和LONG RAW数据类型74

8.4.7 数据类型ROWID75

8.4.6 与SQL/DS兼容的数据类型75

8.4.8 数据转换77

8.5 临时表77

8.5.1 需要临时表的操作77

8.5.2 如何使用临时表78

8.5.3 空间定义TEMPTABLE78

第四部分 ORACLE数据库的一致性并发性和性能调整79

9.0 一致性和并发性79

9.1 逻辑工作单元(事物)79

9.4.2 隐含方式自动提交或复原80

9.4.1 以明显方式提交或复原80

9.4 调用COMMIT或ROLLBACK80

9.3 ROLLBACK WORK语句80

9.2.1 事务提交80

9.2 COMMIT WORK语句80

9.5 前映象文件81

9.5.1 监视前映象文件81

9.5.2 扩大前映象文件81

9.6 读一致性82

9.7 ORACLE封锁机制82

9.7.1 封锁的类型83

9.7.2 内部封锁83

9.7.3 封锁类型的比较84

9.7.4 DDL封锁85

9.7.5 DML(表/行)封锁87

9.7.6 在SQL*Forms中的封锁90

9.7.7 对封锁的限制91

9.7.8 死锁的发现91

9.7.9 封锁的一般考虑91

10.0 提高系统性能91

10.1 单个用户的调节92

10.2 索引92

10.2.1 索引,键及外部键92

10.2.2 建立索引93

10.2.3 连接索引94

10.2.4 压缩和非压缩索引95

10.2.5 如何编写使索引起作用的SQL语句97

10.2.7 索引和空值98

10.2.6 单个索引98

10.2.8 在一个表上建多个索引99

10.2.9 在多个索引中作选择99

10.2.10 抑制使用多个索引99

10.2.11 VALIDATE INDEX命令100

10.2.12 索引的内部结构100

10.3 聚簇(Cluster)101

10.3.1 什么是聚簇101

10.3.2 聚集数据块的逻辑格式102

10.3.3 聚集键102

10.3.4 建立聚簇103

10.3.6 聚簇的删除104

10.3.5 装入聚簇104

10.4 ORACLE上下文空间105

10.5 操作的优先顺序105

10.6 优化各种SQL语句107

10.6.1 自动完成优化107

10.6.2 优化查询(SELECTS)108

10.6.3 对NOT的优化108

10.6.4 对OR的优化109

10.6.5 ORACLE分类/合并例行程序109

10.6.6 优化ORDER BY110

10.6.7 优化GROUP BY110

10.6.9 无索引连接111

10.6.10 索引连接111

10.6.8 优化连接111

10.7 数组处理113

第五部分 安全管理114

11.0 注册和除名用户114

11.1 注册用户114

11.1.1 具有CONNECT特权的用户115

11.1.2具有RESOURCE特权的用户115

11.1.3 具有DBA特权的用户115

11.2 自动注册115

11.3 改变口令116

11.4 用户除名116

11.6 公共同义词117

11.7 LOGIN.SQL文件117

11.5 特殊的“用户”PUBLIC117

12.8 使用ORACLE审计(Auditing)118

12.1 审计118

12.1.1 启动审计系统119

12.1.2 审计表和视图119

12.2 设定系统审计选择项120

12.2.1 审计及数据字典121

12.2.2 函数USERENV125

附录A 保留字127

附录B 数据字典表定义131

附录C 限制147

附录D INIT.ORA参数一览表148

附录E 使用CRT时可用的终端功能码151

附录F ORACLE公司提供的终端定义154

《ORACLE数据库管理员手册》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由国家统计局计算中心编 国家统计局计算中心 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。