《Oracle 8优化技术》求取 ⇩

贺辞1

1

引言1

译者序1

第1章 安装1

目录1

1.1 README文件2

1.2 硬件和软件需求3

1.3 磁盘空间4

1.4.2 初始化参数文件中NLS项5

1.4 NLS的研究5

1.4.1 设置NLS_LANG5

1.4.3 地区信息文件6

1.5 特权(O/S级)7

1.6 特权(在数据库中)7

1.6.1 在SYS模式中浏览对象8

1.6.2 SYSOPER和SYSDBA特权8

1.7 SHARED_POOL_SIZE陷阱9

1.8 安装日志文件9

1.9 文件结构10

1.10 数据库创建问题13

1.10.1 最大化数据文件参数14

1.10.2 重演日志15

1.10.3 日志历史15

1.10.4 重演日志组成员16

1.10.5 表空间配置16

1.10.6 初始化参数文件大小17

1.10.7 Oracle Report17

1.10.8 控制文件17

1.10.9 脚本17

1.11.1 Oracle8 Server报告18

1.11 产品完整性检查18

1.10.10 初始化参数文件中的非缺省项18

1.11.2 PL/SQL的正确运行方式20

1.11.3 数据库触发器、存储过程、函数和软件包20

1.11.4 由Net8支持的数据库连接22

1.11.5 重新连接服务器的问题22

1.11.6 其他附加文件22

1.11.7 第三方产品23

1.12 本章小结23

1.13 Oracle7.X说明24

2.1 Windows NT性能监视器25

第2章 内存/CPU25

2.2 后台进程27

2.3 跟踪文件和实例警报文件28

2.4 系统全局区(SGA)30

2.5 分页与对换30

2.6 存储器需求31

2.6.1 第一步:未包括SGA的需求31

2.6.2 第二步:估计SGA存储器需求32

2.7 存储器需求多大?32

2.8 共享池32

2.8.1 库高速缓存33

2.8.2 字典高速缓存34

2.9 数据库缓冲区高速缓存35

2.10 重演日志缓冲区高速缓存36

2.11 多线程服务器38

2.11.1 启动MTS38

2.11.2 改变初始化参数文件38

2.12 排序区域大小(SORT_AREA_40

SIZE)40

2.13 重视CPU41

2.14 Oracle8的并行查询42

2.13.2 MPP42

2.13.1 SMP42

2.15 CPU的繁忙程度43

2.15.1 估计CPU的繁忙程度43

2.15.2 从例子中得出的结论47

2.15.3 CPU太小47

2.16 使CPU功能最大化48

2.17 会话控制48

2.17.1 限制访问48

2.17.3 利用profile49

2.17.2 删除不需要的会话49

2.18 本章小结51

2.19 Oracle 7.x说明52

第3章 输入/输出54

3.1 访问SYS的DBA和V$视图54

3.2 在链中的慢连接55

3.3 表和索引段55

3.4 索引组织表57

3.4.1 为什么使用索引组织表57

3.4.2 建立索引组织表58

3.5 表和索引的分离59

3.4.4 DML和DDL的区别59

3.4.3 从索引组织表获益的应用程序59

3.6 表和索引的磁盘分区60

3.7 行迁移和行链接63

3.8 转返段66

3.9 减少碎片67

3.10 临时段70

3.11 重演日志71

3.13.1 数据文件热点73

3.13 热点73

3.12 磁盘控制器73

3.13.2 对象热点76

3.13.3 报告审计信息77

3.13.4 关闭审计79

3.14 确定合适的表和索引大小79

3.14.1 用公式来定义大小79

3.14.2 利用现存数据段确定大小82

3.15 真正利用的空间82

3.15.1 在初始化加载后表中所用的空间82

3.15.3 索引中所用空间84

3.15.2 在表存在的任何时间内所用的空间84

3.16 空间分配和I/O的各种调整87

3.16.1 回收未使用的空间87

3.16.2 利用分区来进行划分88

3.16.3 安排pctfree对表或索引进行分区88

3.16.4 pctused和自由表88

3.16.5 修改SQL.BSQ89

3.17 本章小结90

3.18 Oracle7.x说明90

4.2 可用的分区类型92

4.1 分区与调整过程92

第4章 分区92

4.2.1 范围分区93

4.2.2 分区视图94

4.2.3 处理分区视图上的查询95

4.3 表的分区96

4.3.1 决定如何分区96

4.3.2 将数据放入正确的分区99

4.3.3 数据放入分区对象101

4.3.4 分区对象的表空间101

4.3.5 处理分区及其表空间102

4.4.1 全局索引103

4.4 分区索引103

4.4.2 局部索引104

4.5 分区对象的公共操作105

4.5.1 统计收集105

4.5.2 基于分区的卸出和装入107

4.5.3 转换分区视图到分区表110

4.5.4 分区维护和全局索引111

4.6 本章小结112

4.7 Oracle7.x说明113

5.1 并行查询处理114

第5章 并行性114

5.2 并行查询外观116

5.3 并行执行119

5.3.1 PARALLEL提示119

5.3.2 PARALLEL_INDEX提示120

5.3.3 NOPARALLEL提示120

5.3.4 APPEND和NOAPPEND提示120

5.4 并行SQL语句120

5.4.1 并行度是什么122

5.4.2 操作的并行度122

5.5 SQL语句的并行形式123

5.6.2 Insert,Updates和Deletes124

5.6 创建表124

5.6.1 影响并行处理的Oracle8物理设计124

5.7 并行索引126

5.8 并行加载126

5.8.1 分解传统加载127

5.8.2 不同对象的并行加载128

5.8.3 并行加载到相同对象128

5.9 并行操作的限制129

5.10 并行的性能129

5.11 本章小结132

5.12 Oracle7.x说明133

第6章 数据库的其他有关问题134

6.1 初始化参数(INIT.ORA)文件134

6.1.1 数据库范围参数136

6.1.2 独立用户/进程参数149

6.2 utlbstat和utlestat150

6.2.1 utlbstat简介150

6.2.2 utlestat简介150

6.3 utlestat/utlbstat例子151

6.3.5 输出结果说明152

6.3.4 在时间周期末运行utlestat152

6.3.3 在适当的时候切换到ultbstat152

6.3.1 选择正确的时间片152

6.3.2 检测初始参数文件152

6.4 其他调整设想162

6.4.1 PCTFREE162

6.4.2 调整重演日志163

6.5 本章小结164

6.6 Oracle7.X说明165

7.1 扩充字符集的数据处理166

7.1.1 Windows NT166

第7章 显示终止166

7.1.2 UNIX168

7.1.3 检查重音符号168

7.2 客户机/服务器的驱动器赋值169

7.3 索引文件的变化171

7.4 数据库及操作系统的限制173

7.5 操作系统的限制174

7.5.1 操作系统的最大打开文件数174

7.5.2 操作系统初始化文件175

7.6 Oracle8数据类型的限制176

7.7.1 DB_FILES177

7.7 Oracle的限制177

7.7.2 ENQUEUE_RESOURCES179

7.8 重建数据库179

7.9 自由空间争用180

7.10 失控规模182

7.11 索引中的自由空间184

7.12 事务空间185

7.13 档案日志目标区已满186

7.14 上锁188

7.15 ANSIC编译器188

7.17 数据库的使用权限189

7.16 不要怕阅读使用指南189

7.18 磁盘空间和内存190

7.19 截除(truncate),而不要删除(drop)191

7.20 碰到困难如何寻求帮助192

7.20.1 正确估计形势192

7.20.2 联系遍布世界各国的售后服务商193

7.20.3 西蒙说194

7.20.4 使用个人的Oracle关系网194

7.20.5 使用Internet或其他的信息网194

7.20.6 这里没有魔弹194

7.21 本章小结194

7.22 Oracle7.x说明195

8.1 Oracle企业管理器196

第8章 应用程序调整196

8.2 共享SQL区197

8.2.1 查看共享池199

8.2.2 调整共享池201

8.2.3 手工管理共享池202

8.3 SQL语句处理205

8.4 使用通用代码206

8.4.1 描述的完整性206

8.4.4 执行模式207

8.4.2 数据库触发器207

8.4.3 过程和软件包207

8.5 基于开销的优化(CBO)208

8.5.1 搜集统计数字208

8.5.2 开发一个统计搜集方案211

8.5.3 统计数字的存储212

8.5.4 使用提示215

8.5.5 优化方式216

8.6 解释方案217

8.7.1 允许用户使用自动跟踪219

8.7 设置自动跟踪219

8.7.2 自动跟踪方式220

8.8 提示和解释方案工具箱221

8.9 tkprof和SQL跟踪222

8.10 SQL跟踪黑洞226

8.11 索引列226

8.12 锁231

8.13 本章小结232

8.14 Oracle7.x说明233

9.1.1 Oracle跟踪235

9.1 性能包的组成235

第9章 性能包235

9.1.2 Oracle专家237

9.1.3 性能管理器237

9.1.4 锁管理器238

9.1.5 表空间管理器240

9.1.6 Oracle顶层会话241

9.2 性能包和调整过程241

9.2.1 文件I/O率细目242

9.2.2 系统I/O率244

9.2.3 内存库高速缓存细目244

9.2.5 转返无等待命中率246

9.2.4 内存排序命中率246

9.2.6 概览247

9.3 定制图表250

9.3.1 设备I/O251

9.3.2 设备表空间251

9.4 使用建议252

9.4.1 局部与远程数据存放252

9.4.2 性能干扰253

9.4.3 重用与用户定义图表253

9.5 本章小结253

9.6 Oracle 7.x说明254

第10章 综合论述255

10.1 Oracle连接管理器256

10.1.1 允许多重通讯256

10.1.2 外加的安全层256

10.1.3 多协议支持256

10.1.4 配置Oracle连接管理器256

10.2 时间257

10.3 PL/SQL中的调整258

10.3.1 在转返段中指明事务258

10.3.2 会话控制259

10.4 验证数据库文件的完整性261

10.5 World Wide Web上的资源263

10.6 备用数据库设施267

10.6.1 创建备用数据库267

10.6.2 调理备用数据库268

10.6.3 两个站点间的名字差异268

10.6.4 激活备用数据库268

10.7 调整数据库备份269

10.7.1 调整卸出和装入269

10.6.5 产品及备用参数的同步269

10.7.2 调整在线备份271

10.8 调整数据库恢复273

10.9 扩展ROWID273

10.10 对付 DBA错误的方法277

10.10.1 后台进程跟踪文件277

10.10.2 数据库自由空间278

10.10.3 用户临时段280

10.10.4 失控进程281

10.10.5 双任务研究281

10.11 2000年日期掩码282

10.13 有效的资源管理283

10.12 事务控制功能283

10.13.1 提交语句的频率284

10.13.2 利用PL/SQL的光标管理284

10.14 簇(Clusters)285

10.14.1 索引簇285

10.14.2 杂凑簇286

10.15 PL/SQL文件I/O286

10.15.1 文件句柄说明287

10.15.2 打开文件287

10.15.5 把各段放到一起288

10.15.4 关闭文件288

10.15.3 写文件288

10.16 本章小结290

10.17 Oracle7.x说明291

第11章 脚本和技巧292

11.1 备份数据库的技巧292

11.2 主备份阶段293

11.3 空间管理技巧299

11.3.1 区域监视300

11.3.2 连续空间的监视303

11.3.3 监视表空间的自由空间305

11.4 用户信息306

11.6 设置共享池大小307

11.5 访问所有V$和DBA_字典视图307

11.7 使用SGA中的数据库块缓冲区310

11.8 创建实例控制文件311

11.9 重命名某个表中的表列312

11.10 利用SQL写SQL315

11.11 重建存储对象316

11.11.1 重建软件包的代码316

11.11.2 重建过程和函数的代码317

11.11.3 编译全模式318

11.13 Oracle7.x说明319

11.12 本章小结319

附录A 本书中使用过的表320

附录B 对象管理332

B.1 访问一个Oracle8数据库332

B.2 SQL程序设计器334

B.2.1 数据库浏览器336

B.2.2 脚本生成器340

B.3 帮助调整进程342

B.4 联系地址342

附录C 在NT上创建第二个数据库343

1998《Oracle 8优化技术》由于是年代较久的资料都绝版了,几乎不可能购买到实物。如果大家为了学习确实需要,可向博主求助其电子版PDF文件(由(美)(M.J.科里)Michael J. Corey等著; 1998 北京:机械工业出版社 出版的版本) 。对合法合规的求助,我会当即受理并将下载地址发送给你。

高度相关资料

优化技术及其应用(1986 PDF版)
优化技术及其应用
1986 北京:北京工业学院出版社
Oracle 8使用指南(1999 PDF版)
Oracle 8使用指南
1999
ORACLE 8 PL/SQL PROGRAMMING(1997 PDF版)
ORACLE 8 PL/SQL PROGRAMMING
1997 MCGRAW-HILL
ORACLE 8:THE COMPLETE REFERENCE(1997 PDF版)
ORACLE 8:THE COMPLETE REFERENCE
1997 OSBORNE MCGRAW-HILL
电机优化技术(1989 PDF版)
电机优化技术
1989 杭州:浙江大学出版社
水资源大系统优化技术(1992 PDF版)
水资源大系统优化技术
1992 西安:陕西科学技术出版社
最优化技术应用(1987 PDF版)
最优化技术应用
1987 上海:同济大学出版社
果树高产优质化控技术(1997 PDF版)
果树高产优质化控技术
1997 北京:科学出版社
最优化技术基础(1982 PDF版)
最优化技术基础
1982 北京:清华大学出版社
即学即用Oracle 8(1999 PDF版)
即学即用Oracle 8
1999 北京:电子工业出版社
工程网络优化技术(1993 PDF版)
工程网络优化技术
1993 长沙:国防科技大学出版社
工程最优化技术(1989 PDF版)
工程最优化技术
1989 天津:天津大学出版社
工程技术优化决策(1988 PDF版)
工程技术优化决策
1988 重庆:重庆大学出版社
实用最优化技术(1986 PDF版)
实用最优化技术
1986 武汉:湖北科学技术出版社
工程实用优化技术(1989 PDF版)
工程实用优化技术
1989 北京:兵器工业出版社