oracle中的等待类

转载 2015年07月07日 22:07:36

首先查看ORACLE中有哪些等待类:

select a.WAIT_CLASS from v$event_name a group by a.WAIT_CLASS;

 

1 User I/O

2 Application

3 Network

4 Concurrency

5 Administrative

6 Configuration

7 Scheduler

8 Cluster

9 Other

10 Idle

11 System I/O

12 Commit

 

一:管理类:administrative

此等待事件是由于DBA的管理命令引起的,这些命令要求用户处于等待事件,比如,重建索引的操作。

 

二:应用程序类:Application

此等待事件是由于用户应用程序的代码引起的,比如锁等待——行级别的锁或显式的lock命令。

 

三:群集类:Cluster

此等待事件和实时应用集群RAC有关,global cache resources例如“gc cr block busy

 

四:提交确认类:commit

此等待事件只包含一种等待事件,在执行完commit命令后,等待重做日志写确认(log file sync

 

五:并发类:Concurrency

此等待事件是由于内部数据库资源引起的,比如闩锁。

 

六:配置类:Configuration

此等待事件是由于数据库或实例的不当配置造成的,比如不恰当的重做日志文件大小、共享池大小等。

 

七:空闲类:Idle

此等待事件意味着会话不活跃,正在等待工作。比如SQL*Net message from client。

 

八:网络类:network

和网络环境相关的一些等待,比如sql*net more data to dblink

 

九:其他类:other

通常比较少见,比如“wait for EMON spawn

 

十:调度类:Scheduler

和资源管理器(resource manage)有关,比如“resmgr:become active”。

 

十一:系统IO类:System I/O

通常是由于后台进程的IO操作引起的,比如 DBWR wait for “db file parallel write”。

 

十二:用户IO类:User I/O

通常是由于用户IO操作引起的,比如“db file sequential read

 

以上内容整理自网络。

相关文章推荐

监控oracle的等待事件

  • 2014年10月28日 23:58
  • 38KB
  • 下载

Oracle常见等待事件说明

  • 2012年02月23日 17:47
  • 26KB
  • 下载

oracle等待事件13——小结

在oracle的性能调优中常见的三个视图是必须要熟悉的:v$system_event ,  v$session_event  ,  v$session_wait 。 1、v$system_event...

oracle等待事件

  • 2010年04月27日 08:40
  • 2KB
  • 下载

oracle等待事件

  • 2013年04月22日 21:43
  • 41KB
  • 下载

ORACLE 索引并行引起的direct path read temp和latch free等待导致进程数超过最大数

ORACLE 索引并行引起的direct path read temp和latch free等待导致进程数超过最大数

oracle常见等待事件

  • 2015年03月26日 09:34
  • 335KB
  • 下载

Oracle常见的33个等待事件

  • 2015年09月02日 15:13
  • 197KB
  • 下载

Oracle 常见等待事件

本文转自Dava:http://davedba.com/oracle-common-33-waiting-for-events.html 一. 等待事件的相关知识: 1.1 等...
  • li70803
  • li70803
  • 2014年01月02日 20:41
  • 1045

oracle常见的33个等待事件

  • 2013年07月26日 15:24
  • 165KB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle中的等待类
举报原因:
原因补充:

(最多只允许输入30个字)