WAIT_CLASS_ID NUMBER WAIT_CLASS# NUMBER WAIT_CLASS VARCHAR2(64) 1.3 查看等待事件分类情况 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# WAIT_CLASS_ID WAIT_...
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# WAIT_CLASS_ID WAIT_CLASS count --- --- --- --- 0 1893977003 Other 717 1 4217450380 Application 17 2 32...
2.v$system_wait_class视图和v$system_event视图比较 v$system_wait_class视图是10g新增的,该视图是对类型等待时间的统计。v$system_event视图可以与v$system_wait_class视图结合查看。 v$system_wait_class视图和v$system_event视图的来源不同,可用v$fixed_view_definition视图查看视图的具体定义,如下所示: SELECT * F...
2、v$system_wait_class displays the instance-wide time totals for each registered wait class. 等待事件类别的统计信息(系统级)。通过这一视图,可从全局角度了解系统那类操作等待较多。 3、v$system_event 等待事件的统计信息(系统级)。展开来说,是提供了自实例启动后各个等待事件的概括。常用于获取系统等待信息...
其中WAIT_CLASS为“Idle”的等待事件就是空闲的,其他的都是非空闲的等待事件。 1)区分 — 空闲与非空闲等待事件 空闲等待事件,是指Oracle正等待某种工作,比如用sqlplus登录之后,但没有进一步发出任何命令,此时该session就处于SQL*Net message from/to client等待事件状态,等待用户发出命令,任何的在诊断和优化数据库的...
wait_class_id, wait_class ORDER BY wait_class#; 11g: 常见的空闲事件有: • dispatcher timer • lock element cleanup • Null event • parallel query dequeue wait • parallel query idle wait - Slaves • pipe get • PL/SQL lock timer ...
其中WAIT_CLASS为“Idle”的等待事件就是空闲的,其他的都是非空闲的等待事件。 1. 区分 — 空闲与非空闲等待事件 空闲等待事件,是指Oracle正等待某种工作,比如用sqlplus登录之后,但没有进一步发出任何命令,此时该session就处于SQL*Net message from/to client等待事件状态,等待用户发出命令,任何的在诊断和优化数据库的...
WAIT_CLASS# NUMBERWAIT_CLASS VARCHAR2(64)1.3 查看等待事件总数:SQL> select count(*) from v$event_name;COUNT(*)---11161.4 查看等待事件分类情况:/* Formatted on 2010/8/11 16:08:55 (QP5 v5.115.810.9015) */SELECT wait_class#,wait_class_...
Oracle提供的等待事件视图使得我们可以获取指定session以及实例级别等待事件的详细信息,这些视图分别是v$session_wait,v$session_event,以及v$system_event。然而这几个视图对于历史等待事件无能为力。对此,Oracle也提供了历史等待事件视图v$session_wait_history,同时视图v$session_wait_class,v$system_wait_class也提供了基于...
Buffer Nowait % 非等待方式获取数据块的百分比。 这个值偏小,说明发生SQL访问数据块时数据块正在被别的会话读入内存,需要等待这个操作完成。发生这样的事情通常就是某些数据块变成了热块。 Buffer Nowait<99%说明,有可能是有热块(查找x$bh的 tch和v$latch_children的cache buffers chains)。