美文网首页
等待事件 4

等待事件 4

作者: 苏水的北 | 来源:发表于2021-07-21 15:20 被阅读0次

一、等待事件

image.png
image.png
image.png

1、等待的定位方式:SQL级别(用10046查看)

image.png

2、等待的定位方式:会话级别(用v$session_wait)

image.png

3、等待的定位方式:系统级别(用AWR报告)

image.png

二、等待分类:

image.png
image.png

I/O等待事件:

1、如何查看等待事件

image.png
image.png

2、常见等待事件:ilde wait events

image.png
image.png

3、常见等待事件:CPU(CPU不属于等待事件)

image.png

4、常见等待事件:db file scattered redo(数据文件离散读):

备注:指的是对数据大块的读取,一次读很多块,理解成一个表切成了很多块,一次把离散的很多块读进去。


image.png
image.png
image.png

备注:会发现圆圈这里刚开始还是进行顺序读(根和枝),最后是批量离散读的方式(页)


image.png

5、常见等待事件:db file sequential redo(数据文件连续读):

备注:先在索引里找对应的rowid,然后一个块一个块的读取。


image.png
image.png
image.png

6、常见等待事件:direct path redo(直接路径数据读):

image.png
image.png

7、常见等待事件:direct path write(直接路径数据写):

image.png

8、常见等待事件:log file sync(redo log 同步):

image.png
image.png

内存等待事件:

1、常见等待事件:buffer busy waits(内存数据块繁忙等待):

image.png
image.png

2、常见等待事件:free buffer waits(申请空闲buffer等待):

image.png
image.png

等待事件相关视图:

这个视图是数据库启动到现在这个会话所有的等待事件,范围太大反而不如AWR报告好用。


image.png

总结:

对于实例级别我们可以用AWR报告去分析等待事件;
对于会话级别我们可以使用vsession_events或者vsession_wait视图查看。

相关文章

  • 等待事件 4

    一、等待事件 1、等待的定位方式:SQL级别(用10046查看) 2、等待的定位方式:会话级别(用v$sessio...

  • 10.动作---等待、弹出文字和触发事件

    4.等待、弹出文字和触发事件 4.1等待 等待也就是等待多少时间之后再去执行某一个动作,等待是配合多个动作使用的,...

  • VC 线程同步(事件)

    1.创建事件 2.打开事件 3.重置和触发事件 4.等待内核对象函数 5.下面一个例子来展示下怎么用事件来实现线程...

  • selenium常用API

    1.等待使用 2.iframe表单切换 3.多窗口切换 4.警告框处理 5.键盘事件 6.鼠标事件 7.文件上传 ...

  • [Postgres] 等待事件

    1. 等待事件介绍 在任意时间点,每一个数据库服务端进程,要么正忙于处理一个请求(busy),要么正在等待一个特定...

  • 操作系统简明-2.2:线程 干货整理

    ?事件驱动 首先要明确一个概念: 操作系统是事件驱动 他们等待事件发生,对事件做出适当的反应,然后等待下一个事件举...

  • 等待4

    在TB,明天回HK。 看了中医,陈师兄。暖心又深感责任。 打开手机,一堆堆的信息。没头没尾。 任重而道远。不是我一...

  • 等待(4)

    阴差阳错,因为误会,男人和女人各自走进婚姻,以为一切都结束了。没曾想,男人的心里依然在等女人,十年来,男人离婚了,...

  • linux下进程的状态转换

    出现等待事件:运行→等待等待结束:等待→就绪选中:就绪→运行落选:运行→就绪 另外两种是 新建和死亡

  • Londing等待动画事件

    结束动画

网友评论

      本文标题:等待事件 4

      本文链接:https://www.haomeiwen.com/subject/dljrmltx.html