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等待事件类型(一)

author:skatetiime:2009-11-18 ORACLE等待事件类型【Classes of Wait Events】 每一个等待事件都属于某一类,下面给出了每一类等待事件的描述。【Eve...
  • wyzxg
  • wyzxg
  • 2009年11月18日 12:22
  • 3248

关于Oracle数据库IO等待相关指标的较为系统的分析方法

 我们在IO问题发生时间段: 1.可以查dba_hist_system_event 来看该IO相关等待时间的平均响应时间的变化趋势, 2.直接查dba_hist_event_histogr...
  • wish503
  • wish503
  • 2016年11月29日 22:30
  • 659

Oracle11gRAC中的等待事件

1、RAC中等待事件的分类 集群的等待事件属于以下类别之一: 面向块的等待 gc current block 2-way gc current block 3-way gc cr b...
  • wang_san_shi
  • wang_san_shi
  • 2015年01月19日 15:31
  • 449

在Oracle中如何调整 I/O 相关的等待

在Oracle中如何调整 I/O 相关的等待 原文网址:http://www.eygle.com/archives/2011/11/oracle_io_tuning.html 本文...
  • haiross
  • haiross
  • 2015年01月05日 10:08
  • 1343

oracle IO 优化

数据库的作用就是实现对数据的管理和查询。任何一个数据库系统,必然存在对数据的大量读或者写或者两中操作都大量存在。IO问题也往往是导致数据库性能问题的重要原因。在这篇文章中,主要帮助大家在理解Oracl...
  • webajax
  • webajax
  • 2014年08月05日 14:52
  • 4695

oracle等待事件I/O上的等待事件

1、db file scattered read oracle在执行全表扫描(FTS:full table scan)或全索引扫描(index full scan)时,为保障性能,尽量一...
  • lively1982
  • lively1982
  • 2013年12月12日 14:20
  • 841

Oracle数据库和session等待事件有关的几个视图

Oracle数据库和session等待事件有关的几个视图 1、v$session:连接将产生会话,当前会话的信息保存在v$session中,连接断开后消失; 2、v$session_wa...
  • haiross
  • haiross
  • 2014年04月16日 16:43
  • 2184

五, 监控oracle的等待事件

五, 监控oracle的等待事件select event,       sum(decode(wait_Time, 0, 0, 1)) "Prev",       sum(decode(wait_Ti...
  • 47522341
  • 47522341
  • 2009年07月22日 14:49
  • 13799

Oracle ORA-04021 等待锁定对象时发生超时

开发反馈加字段报错。 alter table project add project_grade number(2); ORA-04021:等待锁定对象时发生超时 select * from d...
  • guogang83
  • guogang83
  • 2017年06月12日 17:02
  • 823

37.Oracle深度学习笔记——RAC的相关等待事件

37.Oracle深度学习笔记——RAC的相关等待事件 欢迎转载,转载请标明出处: 在性能BENCHMARK中碰到的几个等待事件: gc cr multi block request multi b...
  • notbaron
  • notbaron
  • 2016年03月14日 23:58
  • 34299
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:oracle中的等待类
举报原因:
原因补充:

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