沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散!
相干常识
1. 等待事宜重要可以分为两类,即余暇(IDLE)等待事宜和非余暇(NON-IDLE)等待事宜。
1). 余暇等待事宜指ORACLE正等待某种工作,在诊断和优化数据库的时刻,不消过多留意这部分事宜。
2). 非余暇等待事宜专门针对ORACLE的晃荡,指数据库义务或应用运行过程中产生的等待,这些等待事宜 是在调剂数据库的时刻须要存眷与研究的。 在Oracle 10g中的等待事宜有872个,11g中等待事宜1116个。可以经由过程v$event_name 视图来查看等待事宜的相干信息。
2. 查看v$event_name视图的字段构造
- SQL> desc v$event_name;
- 名称 是否为空? 类型
- ----------------------------------------- -------- ---------------
- EVENT# NUMBER
- EVENT_ID NUMBER
- NAME VARCHAR2(64)
- PARAMETER1 VARCHAR2(64)
- PARAMETER2 VARCHAR2(64)
- PARAMETER3 VARCHAR2(64)
- WAIT_CLASS_ID NUMBER
- WAIT_CLASS# NUMBER
- WAIT_CLASS VARCHAR2(64)
3 .查看等待事宜总数
- 11gr2:
- SQL> select count(*) from v$event_name;
- COUNT(*)
- ----------
- 1116
- 10gr2 rac:
- sys@ORCL> select count(*) from v$event_name;
- COUNT(*)
- ----------
- 889
- 10gr2:
- SQL> select count(*) from v$event_name;
- COUNT(*)
- ----------
- 874
当一个在线日记切换到下一?在线日记时,必须包管要切换到的在线日记上的记录的信息(比如一些脏数据块产生的redo log)被写稻磁逄上(checkpoint),如许做的原因是,如不雅一个在线日记文件的信息被覆盖,而依烂魅这些redo 信息做恢复的数据块尚未被写稻磁逄上(checkpoint),此时体系down掉落的话,Oracle将没有办法进行实例恢复。
4. 查看等待事宜分类情况
- /* Formatted on 6/27/2011 12:54:45 PM (QP5 v5.114.809.3010) */
推荐阅读
沙龙晃荡 | 去哪儿、陌陌、ThoughtWorks在主动化运维中的实践!10.28不见不散! 这场开源活动大年夜软件而起,>>>详细阅读
本文标题:Oracle中常见的33个等待事件小结
地址:http://www.17bianji.com/lsqh/38167.html
1/2 1