第一图书网

Oracle Wait Interface性能诊断与调整实践指南 (平装)

Shee 清华大学
出版时间:

2005-7  

出版社:

清华大学  

作者:

Shee  

页数:

255  

字数:

435000  

Tag标签:

无  

内容概要

本书详细讲述了如何充分利用革命性的Oracle Wait Interface(OWI)快速确定并解决数据库系统的主要问题和瓶颈,从而极大地提高工作效率。书中包含所有OWI特性的大量细节,包括等待事件视图及其应用,以及扩展的SQL追踪文件。这些宝贵资源有助于您充分利用这个最先进的诊断工具,从而将处理时间减到最少。 本书主要内容:使用等待事件统计信息确定性能问题; 监控会话级等待事件,并收集历史数据,以确定根本问题; 解释与I/O有关的常见等待事件; 诊断并解决与锁和串行化相关的问题 分析与延迟相关的等待事件; 确定秘解决Oracle Real Application Clusters环境中的瓶颈; 学习Oracle Database 10g中性能诊断和调整的有效方法。

作者简介

Richmond Shee是全球综合性通信公司Sprint的高级数据库架构师。Richmond自1984年开始从事关系数据库工作,他是DBA的顾问,并帮助确定适合在整个公司实现Oracle RDBMS技术的方针,Richmond负责Sprint公司所有最关键数据库的调整工作,在他的众多成就中,最突出的是在Sprint公

书籍目录

第1章 介绍Oracle Wait Interface 1.1 Oracle性能优化的旧方式 1.2 高速缓存命中率极度无效率的原因 1.3 Oracle性能优化的新方式 1.4 OWI基本原理 1.5 数据库响应时间调整模型 1.6 思维的变迁 1.7 小结 第2章 Oracle Wait Interface组件 2.1 什么是等待事件 2.2 OWI组件 2.2.1 V$EVENT_NAME视图 2.2.2 V$SYSTEM_EVENT视图 2.2.3 V$SESSION_EVENT视图 2.2.4 V$SESSION_WAIT视图 2.2.5 追踪事件10046-- 扩充的SQL追踪 2.3 Oracle Database 10g Release 1中的新OWI视图 2.3.1 V$SESSION_WAIT_HISTORY视图 2.3.2 V$SYSTEM_WAIT_CLASS视图 2.3.3 V$SESSION_WAIT_CLASS视图 2.3.4 V$EVENT_HISTOGRAM视图 2.3.5 等待事件的类型 2.4 OWI的局限 2.4.1 没有CPU统计 2.4.2 没有端到端的可视性 2.4.3 没有历史数据 2.4.4 不精确 2.5 小结 第3章 常见的等待事件 3.1 常见等待事件简介 3.1.1 buffer busy waits等待事件 3.1.2 control file parallel write等待事件 3.1.3 db file parallel read等待事件 3.1.4 db file parallel write等待事件 3.1.5 db file scattered read等待事件 3.1.6 db file sequential read等待事件 3.1.7 db file single write等待事件 3.1.8 direct path read等待事件 3.1.9 direct path write等待事件 3.1.10 enqueue等待事件 3.1.11 free buffer waits等待事件 3.1.12 latch free等待事件 3.1.13 library cache pin等待事件 3.1.14 library cache lock等待事件 3.1.15 log buffer space等待事件 3.1.16 log file parallel write等待事件 3.1.17 log file sequential read等待事件 3.1.18 log file switch(archiving needed)等待事件 3.1.19 log file switch(checkpoint incomplete)等待事件 3.1.20 log file switch completion等待事件 3.1.21 log file sync等待事件 3.1.22 SQL*Net message from client等待事件 3.1.23 SQL*Net message to client等待事件 3.2 Oracle Real Application Clusters环境中的常见等待事件 3.2.1 global cache cr request 3.2.2 buffer busy global cache等待事件 3.2.3 buffer busy global cr等待事件 3.2.4 global cache busy等待事件 3.2.5 global cache null to x等待事件 3.2.6 global cache null to s等待事件 3.2.7 global cache s to x等待事件 3.2.8 global cache open x等待事件 3.2.9 global cache open s等待事件 3.2.10 row cache lock 3.3 追踪CPU和其他统计 3.4 小结 第4章 OWI监控和收集方法 4.1 性能历史数据重要的原因 4.2 对根本原因快速而精确的分析 4.3 追踪事件10046不适合用作数据收集器的原因 4.4 Statspack不适合用作数据收集器的原因 4.5 将Database Logoff Trigger用作数据收集器 4.6 利用PL/SQL过程进行性能数据采样 4.6.1 数据源 4.6.2 采样频率 4.6.3 存储库 4.6.4 监控的事件 4.6.5 优点与缺点 4.7 利用非SQL式SGA访问进行性能数据采样 4.8 小结 第5章 解释常见的与I/O有关的等待事件 5.1 db file sequential read等待事件 5.2 db file scattered read等待事件 …… 5.3 direct path read事件 5.4 direct path write等待事件 5.5 db file parallel write等待事件 5.6 log file parallel write等待事件 5.7 control file parallel write等待事件 5.8 小结 第6章 解释与锁有关的等待事件 6.1 latch free等待事件 6.2 enqueue等待事件 6.3 buffer busy waits等待事件 6.4 小结 第7章 解释与延迟有关的常见等待事件 7.1 log file sync等待事件 7.2 log buffer space等待事件 7.3 free buffer waits等待事件 7.4 write complete waits等待事件 7.5 log file switch completion等待事件 7.6 log file switch(checkpoint incomplete)等待事件 7.7 小结 165第8章 Real Application Clusters环境中的等待事件 8.1 Real Application Clusters中等待事件的特殊之处 8.2 全局高速缓存等待事件 8.3 Oracle Database 10g中增加的RAC等待事件 8.4 enqueue等待事件 8.5 小结 第9章 Oracle Database 10g中的性能管理 9.1 数据库统计 9.2 新的后台进程 9.3 Automatic Workload Repository 9.4 Active Session History 9.5 ADDM 9.6 小结 附录A Oracle Database 10g的诊断事件 附录B Oracle Database 10g中的enqueue等待事件 附录C Oracle转储和追踪 附录D 直接访问SGA 附录E 参考文献


图书封面

图书标签Tags

广告

下载页面


Oracle Wait Interface性能诊断与调整实践指南 (平装) PDF格式下载



描写owi主题的书我知道的只有这本,写的也不错,还算容易看懂


写的非常好,值得推荐!


不够系统详尽,好多都是点了一下.没有详细分析


相关图书