gh57897053 发表于 2014-1-25 23:41:02

询问关于EVENT_ID与EVENT#的区别

在查看oracle database reference(oracle 10.2)的时候,总是能看到一些视图中,有类似EVENT#(number of the wait event)和EVENT_ID(Identifier of the wait event)这样类似的字段存在,还有比如wait_class_id和wait_class#。实在没能理解他们的区别。可否指点迷津?

Liu Maclean(刘相兵 发表于 2014-1-26 21:25:50


SQL> desc v$event_name
Name                                      Null?    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)


EVENT#        NUMBER        Number of the wait event
EVENT_ID        NUMBER        Identifier of the wait event
NAME        VARCHAR2(64)        Name of the wait event
PARAMETER1        VARCHAR2(64)        Description of the first parameter for the wait event
PARAMETER2        VARCHAR2(64)        Description of the second parameter for the wait event
PARAMETER3        VARCHAR2(64)        Description of the third parameter for the wait event
WAIT_CLASS_ID        NUMBER        Identifier of the class of the wait event
WAIT_CLASS#        NUMBER        Number of the class of the wait event
WAIT_CLASS        VARCHAR2(64)        Name of the class of the wait event

Liu Maclean(刘相兵 发表于 2014-1-26 21:28:44

EVENT#     事件的一个自增number,从0的null event开始
EVENT_ID   事件的一个 ID ,大小不定

v$active_session_history  上同时有 EVENT# 和EVENT_ID  

WAIT_CLASS_ID和 WAIT_CLASS#  也是类似

用户无需纠结于此,只要使用视图达到自己的查询目的即可

Liu Maclean(刘相兵 发表于 2014-1-26 21:28:48

EVENT#     事件的一个自增number,从0的null event开始
EVENT_ID   事件的一个 ID ,大小不定

v$active_session_history  上同时有 EVENT# 和EVENT_ID  

WAIT_CLASS_ID和 WAIT_CLASS#  也是类似

用户无需纠结于此,只要使用视图达到自己的查询目的即可

gh57897053 发表于 2014-1-27 16:52:49

Liu Maclean(刘相兵 发表于 2014-1-26 21:28 static/image/common/back.gif
EVENT#     事件的一个自增number,从0的null event开始
EVENT_ID   事件的一个 ID ,大小不定



明白,谢谢!
页: [1]
查看完整版本: 询问关于EVENT_ID与EVENT#的区别