首页 > Linux操作系统 > Linux操作系统 > Oracle9i中一个特殊等待事件--null event (转)

Oracle9i中一个特殊等待事件--null event (转)

原创 Linux操作系统 作者:jcszjswkzhou 时间:2019-05-03 17:57:05 0 删除 编辑
null event不是空事件不是没有等待事件,而是Oracle忘记了刚才等待的事件的名字是什么了但保留了该事件的真实情况Oracle 的开发人员直到9.2.0.3才更新了这些事件名称
我们已经知道他的真实情况依然在v$session_wait的P1、P2、P3参数里体现所以我们可以从这些参数顺藤摸瓜找出这个null event 到底是什么等待事件

1. LCK processes to pick up extra or missed 'posts' (messages).
In all cases that can be identified the wait time is zero,
although on most ports this is changed to 1/100th second in
order to force the process to be rescheduled.

2. Multiple DB writers.

Two cases:

- When the master has sent i/o requests to the slaves, it
waits on this event for up to 6 seconds until the slaves
signal that the i/o is complete.

- The slaves wait on this event for up to 3 seconds whilst
waiting for requests from the master db writer.
目前已经被证实的会涉及到null event 的等待事件还有有SQL*Net message to client、 db file scattered (or sequential) read

来自 “ ITPUB博客 ” ,链接:,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录


  • 博文量
  • 访问量