V$EVENT_NAME
视图定义如下,其中打*是10G新增的列:
SQL> desc v$event_name
Name Type
------------------ ----------------------------
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)
NAME列各版本基本一致,EVENT#列各版本并不同,10g新增的EVENT_ID是一个hash列,不随版本变更而变更。
每一个event可以由最多3个属性,被记录在PARAMETER1-3中。这三列在v$session_wait中对应的是P1TEXT、P2TEXT和P3TEXT,而3个属性的值则纪录在P1,P2和P3。
10G开始对event做了分类,目前共有12个分类:
SQL> select wait_class#, wait_class_id, wait_class
from v$event_name
group by wait_class#, wait_class_id, wait_class;
WAIT_CLASS# WAIT_CLASS_ID WAIT_CLASS
----------- ------------- ------------------------------
10 2396326234 Scheduler
4 3875070507 Concurrency
8 1740759767 User I/O
0 1893977003 Other
6 2723168908 Idle
1 4217450380 Application
2 3290255840 Configuration
11 3871361733 Cluster
3 4166625743 Administrative
9 4108307767 System I/O
7 2000153315 Network
5 3386400367 Commit
12 rows selected.
来自 “ ITPUB博客 ” ,链接:http://blog.itpub.net/55472/viewspace-425554/,如需转载,请注明出处,否则将追究法律责任。
转载于:http://blog.itpub.net/55472/viewspace-425554/