Oracle 课程-性能优化第6课 等待事件.pdf
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_1.gif)
![资源得分’ title=](/images/score_05.gif)
《Oracle 课程-性能优化第6课 等待事件.pdf》由会员分享,可在线阅读,更多相关《Oracle 课程-性能优化第6课 等待事件.pdf(37页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、DATAGURU专业数据分析网站 2012.2012.1111.15 15 性能优化性能优化 第第六六课课-等待事件等待事件2DATAGURU专业数据分析网站2012.11.122012.11.12法律声明法律声明【声明声明】本视频和幻灯片为炼数成金网络课程的教本视频和幻灯片为炼数成金网络课程的教学资料,所有资料只能在课程内使用,不得在课学资料,所有资料只能在课程内使用,不得在课程以外范围散播,违者将可能被追究法律和经济程以外范围散播,违者将可能被追究法律和经济责任。责任。课程详情访问炼数成金培训网站课程详情访问炼数成金培训网站http:/http:/2012-12-21DATAGURU专业数
2、据分析网站2012.2012.1111.1515一个最简单的等待事件一个最简单的等待事件 SQL*Net message from client2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515造成造成OracleOracle的等待的等待-三种情况三种情况 请求的资源太忙,需要等待资源释放 会话处于空闲状态,等待新的任务 会话被阻塞,需要等待阻塞解除2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515关于关于OracleOracle的等待事件,应该知道的的等待事件,应该知道的.数据库处理数据,只要有时间的消耗,就会有
3、等待事件。性能和等待是一个矛盾体。理解出现某种等待事件的原因。结合业务,主观的看待等待事件。制定基线(baseline),发现异常等待事件。接受合理的等待事件。2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515等待的定位方式等待的定位方式-SQL-SQL级别(思路级别(思路)10046 event2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515等待的定位方式等待的定位方式-会话级别(思路会话级别(思路)如果某个会话非常慢v$session_wait会话1会话22012-12-21DATAGURU专业数据分析网站2
4、012.2012.1111.1515等待的定位方式等待的定位方式-系统级别(思路系统级别(思路)AWR报告(v$system_event)2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515Oracle11gOracle11g的等待事件的等待事件官方文档http:/ Classes of Wait Events2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515Oracle11gOracle11g的等待事件的等待事件-分类分类2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515如何
5、查看等待事件如何查看等待事件EVENT(P1+P2+P3)2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515如何查看等待事件如何查看等待事件-续续对于不同的event,p1,p2,p3的含义各不相同p1 协议号;p2 传输的字节数;p3 无p1 文件id;p2 数据块号;p3 读取的数据块号2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515常见的等待事件常见的等待事件-ilde wait events-ilde wait events 进程由于无事可做,等待分派任务。空等待意味着空闲.空闲,还意味着其它的事情.20
6、12-12-21DATAGURU专业数据分析网站2012.2012.1111.1515常见的等待事件常见的等待事件-ilde wait events(-ilde wait events(续续)2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515常见的等待事件常见的等待事件-CPU-CPU CPU不属于等待事件2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515常见的等待事件常见的等待事件-db file scattered readdb file scattered readdb file scattered read
7、db file scattered read 当数据块以multiblock read的行式被读取到SGA中时。FTS(full table scan)IFFS(index fast full scan)db_file_multiblock_read_count2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515常见的等待事件常见的等待事件-db file scattered readdb file scattered readdb file scattered readdb file scattered read2012-12-21DATAGURU专业数
8、据分析网站2012.2012.1111.1515常见的等待事件常见的等待事件-db file scattered readdb file scattered readdb file scattered readdb file scattered read2012-12-21DATAGURU专业数据分析网站2012.2012.1111.1515常见的等待事件常见的等待事件-db file scattered readdb file scattered readdb file scattered readdb file scattered read 怎么解决?无需解决考虑索引考虑并行2012-12
9、-21DATAGURU专业数据分析网站2012.2012.1111.1515常见的等待事件常见的等待事件-DB File Sequential DB File Sequential DB File Sequential DB File Sequential ReadReadReadRead 当把一个数据块读入SGA时,发生db file sequential等待。单数据块的读,通常指索引的读取,但不绝对。有些索引读取会发生db file scattered read 等待。有时候表的读取会发生db file sequential 等待。undo的读取,会使用DB File Sequential
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Oracle 课程-性能优化第6课 等待事件 课程 性能 优化 等待 事件
![提示](https://www.taowenge.com/images/bang_tan.gif)
限制150内