当前位置:数据库 > Oracle >>

Oracle动态性能视图v$event_name

Oracle动态性能视图v$event_name
 
V$EVENT_NAME 视图列出了等待事件的一个集合, 它提供了必须等待处理的会话的有关信息:  
www.zzzyk.com  
官方文档参考
V$EVENT_NAME
V$EVENT_NAME displays information about wait events.
Column Datatype Description
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
See Also: "Classes of Wait Events" for a description of the different wait event classes
 
列名解释  www.zzzyk.com  
EVENT#  事件号
EVENT_ID 事件ID
NAME 事件名称
PARAMETER1,PARAMETER2,PARAMETER3 与等待事件相关的3个参数
WAIT_CLASS_ID 等待事件的所属类ID
WAIT_CLASS# 等待事件的类号
WAIT_CLASS 等待事件类型
 
示例1
SQL> select name,parameter1,parameter2,parameter3,wait_class#,wait_class,wait_class_id from v$event_name where name='buffer busy waits';
 
NAME                 PARAMETER1           PARAMETER2           PARAMETER3           WAIT_CLASS# WAIT_CLASS           WAIT_CLASS_ID
-------------------- -------------------- -------------------- -------------------- ----------- -------------------- -------------
buffer busy waits    file#                block#               class#                         4 Concurrency             3875070507
buffer busy waits 缓冲区忙等待 事件要一直等待到一个缓冲区变为可用为止 这种事件发生于以下两种情况缓冲区正被另一个会话读入缓冲区高速缓存,且该会
话正在等待该读入完成,或者缓冲区在缓冲区高速缓存中,但处于不兼容模式,即另一个会话正在更改缓冲区
此事件完成时有三个参数
file# 等待的文件号
block# 等待的文件的block号
class# 等待的类型号
buffer busy waits等待的类型为Concurrency(为数据库资源的等待),类号为4(不同版本可能不同),类ID为3875070507
 
示例2  www.zzzyk.com  
 
SQL> select name,parameter1,parameter2,parameter3,wait_class#,wait_class,wait_class_id from v$event_name where name like '%log file switch%';
 
NAME                                               PARAMETER1           PARAMETER2           PARAMETER3           WAIT_CLASS# WAIT_CLASS           WAIT_CLASS_ID
-------------------------------------------------- -------------------- -------------------- -------------------- ----------- -------------------- -------------
log file switch (checkpoint incomplete)                                                                                     2 Configuration           3290255840
log file switch (checkpoint incomplete) 日志文件切换等待(检查点未完成) 等待一个日志切换,
因为会话无法切换到下一个日志中,无法执行切换,是因为该日志的检查点还没有完成。
此事件没有参数
 
Oracle
MySQL
Access
SQLServer
DB2
Excel
SQLite
SYBASE
Postgres
如果你遇到数据库难题:
请访问www.zzzyk.com 试试
CopyRight © 2012 站长网 编程知识问答 www.zzzyk.com All Rights Reserved
部份技术文章来自网络,