ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 等待事件 (wait event) [final]

等待事件 (wait event) [final]

原创 Linux操作系统 作者:tolywang 时间:2013-01-23 17:58:26 0 删除 编辑

一, 相关概念 

1. 等待事件概况

在10g中的等待事件有870多个,11g中等待事件1118个。 我们可以通过v$event_name 视图
来查看等待事件的相关信息。不过查看Exadata Oracle数据库(11g)发现等待事件有1152个,
可能有些和一体机有关。

V$EVENT_NAME中主要字段解释:

NAME   -    事件名称
WAIT_CLASS  -  等待事件类型
PARAMETER1   
PARAMETER2
PARAMETER3  -  P1,P2,P3代表了不同的值,等待事件中等待的详细资料


如下查询等待事件,可以看到Idle空闲等待事件为94个,大部分都是非空闲等待事件。

SELECT   wait_class#, wait_class_id, wait_class, COUNT (*) AS "count"
    FROM v$event_name
GROUP BY wait_class#, wait_class_id, wait_class
ORDER BY wait_class#;

                      WAIT_CLASS       COUNT
-----------------------------------------------
0    1893977003    Other        719
1    4217450380    Application    17
2    3290255840    Configuration    24
3    4166625743    Administrative    54
4    3875070507    Concurrency    32
5    3386400367    Commit        2
6    2723168908    Idle        94
7    2000153315    Network        35
8    1740759767    User I/O    45
9    4108307767    System I/O    30
10    2396326234    Scheduler    7
11    3871361733    Cluster        50
12    644977587    Queueing    9


来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/35489/viewspace-759211/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
Oracle , MySQL, SAP IQ, SAP HANA, PostgreSQL, Tableau 技术讨论,希望在这里一起分享知识,讨论技术,畅谈人生 。

注册时间:2007-12-10

  • 博文量
    5595
  • 访问量
    14695902