注册 | 登录读书好,好读书,读好书!
读书网-DuShu.com
当前位置: 首页出版图书科学技术计算机/网络数据库OracleORACLE 8性能优化和管理手册

ORACLE 8性能优化和管理手册

ORACLE 8性能优化和管理手册

定 价:¥60.00

作 者: (美)Eyal Aronoff,(美)Kevin Loney,(美)Noorali Sonawalla著;李逸波 等译
出版社: 机械工业出版社
丛编项: Oracle 技术系列丛书
标 签: Oracle

购买这本书可以去


ISBN: 9787111077695 出版时间: 2000-01-01 包装: 平装
开本: 26cm 页数: 362 字数:  

内容简介

  本书是一本有关优化调整Orale 8数据库及其应用系统的新书。全书分五大部分共15章。第一部分介绍在应用程序的展开应用中的螺旋模式,并描述它对数据库规模和查询性能的影响。第二部分详细讨论数据库内部空间和外部空间的管理。第三部分介绍优化应用环境和优化SQL的方法。第四部分讲述了最新的实例。第五部分提供了大量的问题。其中在第11章中提供了13种优化调整技巧,第14章给出100个练习题,第15章则给出了所有习题的答案、题目涉及的类型和有关解释。这些内容覆盖了数据库管理员职责的各个方面,为管理数据库和优化数据库的性能提供了极好的方法和途径。本书还提供了所有示例的光盘资料,读者可以利用光盘上的内容进行学习和应用。对于数据库管理员和数据库开发者来说,这是一本难得的 Oracle 8数据库优化管理手册。对于 Oracle 8的学习者和使用者来说,这是一本深入了解数据库体系结构的优秀参考书。

作者简介

暂缺《ORACLE 8性能优化和管理手册》作者简介

图书目录

贺辞

译者库
前言
第一部分 管理数据库的规模、性能和紧急事件
第1章 管理数据库的规模、性能和紧急事件
l.l 应用程序展开的螺旋周期
1.1.l 阶段1:应用程序的初期使用
1.1.2 阶段2:硬件升级和优化
1.1.3 阶段3:重新展评
l.1.4 阶段4:又一个重新展开
l.l.5 主要重新展开
1.2 规划应用程序展开的螺旋式周期
l.2.l 降低危机水平
1.2.2 管理资源需求
l.2.3 管理硬件问题
1.2.4 为未来做准备
第二部分 数据库增长的管理
第2章 数据库增长的规划
2.l 增长配置文件
2.1.l 事务相关表
2.1.2 应用相关表
2.1.3 商业事务处理表
2.1.4 临时/接回表
2.2 在规划中使用增长配置大件
第3章 内存和CPU的优化调整问题
3.l 应用的类型
3.I.1 Oracel如何响响应oltp数据访问请求
3.1.2 Oracel如何响应批数据访问请示 
3.2 如何计算命中率
3.3 影响命中率的因素
3.3.l 字典表活动
3.3.2 临时段的活动
3.3.3 回滚段的活动
3.3.4 索引活动
3.3.5 表扫描
3.3.6 OLTP和批应用类型
3.4 内存和CPU的优化调整问题
3.5 为应用选择目标命中率
3.6 内存和CPU的要求
第4章 硬件调整问题
4.l 估计磁盘容量需要
4.1.l 数据库内部空间
4.1.2 Oracel使用的外部空间
4.l.3 应用管理空间
4.1.4 冗余/应急空间
4.2 识别I/O瓶颈
4.3 传统的硬件方法
4.3.l 文件的独立
4.3.2 数据分离
4.3.3 使用分区
4.4 如何使用RAID技术
4.4.1 RAID如何工作
4.4.2 什么时候使用数据分离
4.4.3 什么时候使用镇像
4.4.4 什么时候使用奇偶系统
4.4.5 选择RAID配置
4.5 裸设备和文件系统
4.6 支持改变容更需求
第5章 管理数据库的内部空间
5.1 数据表的类型
5.2 管理区间
5.2.1 Oracel如何分配区间
5.2.2 考虑性能定区间的大小
5.3 哲理数据表
5.3.1 高位标志
5.3.2 在块的内部
5.3.3 簇
5.4 管理索引
5.5 管理临时段
5.6 管理回滚段
5.7 管理自由空间
5.8 存储参数参考资料
第6章 数据库关闭l启动工具
6.1 删除或归档旧的跟踪文件和跟踪日志
6.2 重新命名警报日志
6.3 产生创建控制文件命令
6.4 装订程序包
6.5 创建拥有者一对象的位置图
6.6 重新计算统计资料
6.7 缩小扩展超过最佳值的回滚段
6.8 执行关机/启动工具
第三部分优化增长的数据库
第7章 性能管理
7.1 从哪儿开始
7.1.l 确保稳定协调的产品环境
7.l.2 应用事务和查询分类
7.1.3 着眼棘手的SQL
7.1.4 调整特殊的长时间运行的进程和批作业
7.1.5 优化对单个表的访问
7.2 使用优化程序
7.2.l 基于规则的优化程序
7.2.2 基于开销的优化程序
7.2.3 混合方法
7.2.4 选择优化程序
7.2.5 实现基于开销的优化程序
7.2.6 添加的优化程序目标
7.3 下一步往哪儿去
第8章 监控
8.1 监控类型
8.2 Oracle的性能统计数字问题
8.2.l 值的范围
8.2.2 准确性
8.2.3 统计数字视图的性能
8.2.4 命名
8.3 收集统计数字
8.4 解释统计数字
8.4.l 查询处理
8.4.2 事务管理
8.4.3 内存和CPU的使用
8.4.4 数据库管理
8.4.5 用户统计数字
8.5 企业管理器
8.6 开发一个监控计划
第9章 环境的优化
9.l 关键的init.ora参数
9.1.1 DB BLOCK SIZE
9.1.2 DB BIDCK BUFFERS
9.1.3 SHARED POOL SIZE
9.1.4 IDG BUFFER
9.1.5 DBWR IO SIAVES
9.1.6 DB FJLE MULTIBIOCKREAD COUNT
9.1.7 SORT AREA SIZE和SORT ARERlfllAfNED SIZE
9.l.8 SORT DIRECY WRITES
9.1.9 ROLLBACK SEGMENTS
9.2 内存优化
9.2.1 全部内存冲突
9.2.2 设立共享内存
9.2.3 设置信号灯
9.2.4 管理内存交换
9.3 I/O优化
9.3.l 实现最优的灵活结构
9.3.2 I/O分配
9.4 CPU优化
9.5 优化应用
第10章 解释SQL语句优化
10.l 怎样为一个查询生成 Explain Plan
10.1.l 解释操作次序
10.1.2 在SQL*plus里自动产生解释方案
10.2 操作
10.2.l 在执行路径说明中使用的约定
10.2.2 AND-EQUAL
10.2.3 BITMAP AND、BITMAP OR和BffMAPMERGE
l0.2.4 Bun COWERSION
l0.2.5 Brm INDEX 
l0.2.6 CONCATENANON
l0.2.7 CONNECT BY 
l0.2.8 COUNT 
l0.2.9 COUM STOPKEY
l0.2.l0 FILTER
l0.2.ll FOR UPDATE 
l0.2.l2 HASH JOIN 
l0.2.l3 INDEX RANGE SCAN
l0.2.l4 INDEX UNIQUE SCAN
l0.2.l5 INTERSCTION
l0.2.l6 MERGE JON
l0.2.l7 MINUS 
l0.2.l8 NESTED LOOPS 
l0.2.l9 OUTER JOIN 
l0.2.20 PROJECTION
l0.2.2l REMOTE 
l0.2.22 SEQUENCE 
l0.2.23 SORT AGGREGASE
l0.2.24 SORT GROUP BY 
l0.2.25 SORT JOIN 
l0.2.26 SORT ORDER BY
l0.2.27 SORT UNIQUE 
l0.2.28 TABLE ACCESS BY ROWlD
l0.2.29 TABLE ACCESS CLUSTER
l0.2.30 TABLE ACCESS FULL
l0.2.3l TABLE ACCESS HASH 
l0.2.32 UNION 
l0.2.33 VIEW 
10.3 解释ExpLaiN Plan的输出
10.4 应用查询调整到过程调整
10.5 使用提示
l0.5.l ALL BROWS
l0.5.2 AND-- EQUAn
10.5.3 MND and NOAPPEND
l0.5.4 CACHE 
l0.5.5 CHOOSE 
l0.5.6 CLUSTER
l0.5.7 FTRST ROWS 
l0.5.8 FULL
l0.5.9 HASH
10.5.l0 HASH AJ
l0.5.ll INDEX
l0.5.l2 INM ASC
l0.5.l3 INDEX COMBINE
l0.5.l4 INDEX DESC 
l0.5.l5 INDEX-FFS
l0.5.l6 MERGE-AJ
l0.5.l7 NO MERGE
l0.5.l8 NOCACHE 
l0.5.l9 NOPRALLEL
l0.5.20 ORDERED 
l0.5.2l PARALLEL
l0.5.22 PUSH--SEBQ 
l0.5.23 ROWID 
10.5.24 RULE
l0.5.25 STAR
l0.5.26 USE CONCAT
l0.5.27 USE HASH 
l0.5.28 USE MERGE
l0.5.29 USE NL
第11章 13个SQL优化技巧
11.l 避免无计划的全表扫描
11.1.l 使用全表扫描
11.1.2 怎样确保查询能使用索引
11.1.3 创建索引时遇到的问题
11.2 只使用选择性索引
11.2.l 测量索引的选择性
11.2.2 选择复合索引的主列
11.2.3 在复合索引和多个单列索引间做选择
11.3 管理多表联结NESTED LOOPS、MERGEJOINS和 HASH JOINS)
11.3.IMERGE JOthS所涉及的步骤
11.3.2 MERGE JOIN的优化含义
11.3.3 怎样指定只供临时段使用的表空间
11.3.4涉及 NESTED IDOPS的步骤
11.3.5 NESTED LOOPE联结里驱动表的含义
11.3.6 怎样改变联结路径
11.3.7 从无选择性规则开始时会发生什么
11.3.8给联结增加更多表时会发生 什么 
11.3.9 怎样索引有多对多关系的数据表
11.3.10 哈希(散列)联结
11.3.11 哈希(散列)联结的管理问题
11.3.12 哈希(散列)联结的性能概述
11.3.13 怎样改变数据库的设计以降低联结的数目
11.3.14 管理联结
11.4 管理包含视图的SQL语句
11.4.l 提高视图到查询里的集成
11.4.2 强制视图保持独立
11.5 优化子查询
11.5.l 当执行于查询时
11.5.2 对返回最大值的子查询的提示
11.5.3 如何组合子查询
11.5.4 怎样进行存在检查
11.6 使用复合的Keys/star查询
11.6.l 怎样创建星形图
11.6.2 查询星形图
11.6.3 传统的执行路径
11.6.4 怎样创建星形查询执行路径
11.6.5 星形查询的管理问题
11.7 适当地索引CONNECT BY操作
11.8 限制对远程表的访问
11.9 管理对非常巨大的表的访问
11.9.l 问题
11.9.2 管理数据接近
11.9.3 避免没有帮助的索引扫描
11.9.4 创建充分索引的表
11,9.5 创建哈希(散列)簇
11.9.6 如果使用等价查询
11.9.7 如果没有办法执行行接近
11.9.8 如果空间分配不成问题
11.9.9 创建分区表
11.9.10 使用并行选项
11.10 使用UNION ALL而不是UNION
11.11 避免在SQL ALL使用PL/SQL功能调用
11.12 管理赋值变量的使用
11.13 回访代化过程
第四部分 先进的优化调整选项
第12章 并行选项
12.l 并行选项的影响
12.2 什么是选择项
12.3 并行查询如何工作
12.3.l 常规查询处理
12.3.2 数据表扫描的并行查询处理
12.3.3 排序的并行查询处理
12.4 如何管理和优化调整并行查询选择项
12.4.l 如何分配查询服务器进程
12.4.2 如何管理查询服务器池
12.4.3 在数据表层定义并行度
12.4.4 使用查询提示强制并行
12.4.5 如何监控并行查询选择
12.4.6 了解解释方案输出
12.4.7 调整并行操作
12.4.8 Oracle如何确定并行度
12.4.9 选择并行度的技巧
12.5 附加的并行选项
12.5.l 并行DML
12.5.2 并行创建数据表
12.5.3 并行创建索引
12.5.4 并行数据加载
12.5.5 并行恢复
12.5.6 Oracle并行服务器
12.5.7 在并行选项中选择
第13章 新的及改进的优化调整选项
13.l 有关性能的变化
13.1.l 直方围
13.1.2 快速全索引扫描
13.1.3 不可恢复和不记录的动作
13.1.4 直接路径输出
13.1.5 专用的临时表空间
13.1.6 排序直接写
13.2 对象管理的变化
13.2.1 不限制最大区间数
13.2.2 重新分配数据表和索引中未使用的空间
13.2.3 重建快速索引
13.2.4 位图索引
13.2.5 用户指定的哈希簇
13.2.6 分区
13.2.7 存储的触发器
13.3 数据库管理的变化
13.3.l 可重定尺寸的数据文件
13.3.2 可动态改变的init.ora参数
13.3.3 表空间合并
13.3.4 只读表空间
13.3.5 缩小回滚段
13.3.6 媒体恢复状态
13.3.7 复制
13.3.8 Orale 7.3补充的变化
13.3.9 Orale 8补充的变化
13.3.10 有关复制的问题
13.3 11 多线程服务器
13.3.12 延迟记录块的清除
13.3.13 可伸缩的缓冲区高速缓存
13.3.14 展开的 RowID格式
13.3.15 OID和REF产生器
13.4 新的数据库管理实用程序
13.4.l TRACE 
13.4.2 DB VERIFY
第五部分 数据库管理的实际问题
第14章 Oracle数据库管理的实际问题
14.1 问题的格式
14.2 记录答案
14.3 如果被难住了,怎么办
14.4 通过的评分等级是什士
14.5 时间限制
14.6 问题
14.7 问题答案表
第15章 实际问题分析
15.l 回答实际问题的关键
15.2 实际问题的一般分析
15.3 参考资料
15.3.l 综合参考资料
15.3.2 备份与恢复
15.3.3 资源管理
15.3.4 维护与操作
15.3.5 安全性
15.3.6 调整与故障排除
15.3.7 数据管理
15.3.8 体系结构与选项
15.4 问题分析

本目录推荐