ITPub博客

首页 > 数据库 > Oracle > Oracle Wait Events

Oracle Wait Events

翻译 Oracle 作者:千寻ccxx 时间:2017-02-22 16:24:14 0 删除 编辑

有关等待事件的信息显示在三个动态性能视图中:

V $ SESSION_WAIT显示会话刚完成等待或正在等待的事件。


?V $ SYSTEM_EVENT显示所有会话等待该视图中的事件的总次数。


?V $ SESSION_EVENT类似于V $ SYSTEM_EVENT,但显示每个会话的所有等待。


行政的Administrative

由导致用户等待的DBA命令导致的等待(例如,索引重建)

应用Application

由用户应用程序代码导致的等待(例如,由行级锁定或显式锁定命令引起的锁定等待)

簇Cluster

与实际应用集群资源相关的等待(例如,全局缓存资源,如“gc cr block busy”)

承诺Commit

此等待类仅包含一个等待事件 - 在提交后等待重做日志写入确认(即“日志文件同步”)

并发Concurrency

等待内部数据库资源(例如,锁存器)

组态Configuration

由于数据库或实例资源配置不足而导致的等待(例如,日志文件大小不足,共享池大小)

闲Idle

表示会话处于非活动状态,等待工作的等待(例如,“SQL *客户端的Net消息”)

网络Network

与网络消息相关的等待(例如,“SQL * Net more data to dblink”)

其他Other

系统通常不应该发生的等待(例如,“等待EMON生成”)

队列Queue

包含表示在流水线环境中获取额外数据延迟的事件。在这些等待事件上花费的时间指示管道中的低效率或其他问题。

它会影响Oracle Streams,并行查询或DBMS_PIPE PL / SQL包等功能。

调度程序Scheduler

资源管理器相关的等待(例如,'resmgr:become active')

系统I / O

等待后台进程I / O(例如,DBWR等待'db file parallel write')

用户I / O

等待用户I / O(例如'db file sequential read')

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/31401161/viewspace-2134116/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论

注册时间:2016-10-10

  • 博文量
    186
  • 访问量
    141049