想了解v$latch视图中有几列的值都是怎样变化的?

2020-06-20 00:00:00 数据库 专区 请求 源码 睡眠
想了解v$latch视图中有几列的值都是怎样变化的: 假如进程:P,在willing-to-wait模式下请求latch:L,此时,GETS列加1,当请求不成功时MISSES列加1,接着开始spin,但请求一直不成功且spin超值,转入睡眠,此时SLEEPS列加1。睡眠后醒来,再开始请求latch,此时GETS列不变,请求仍不成功,MISSES列也不再变化,接着开始spin,然后转入睡眠,SLEEPS再加1。睡眠后醒来再次请求latch时,假设成功,SPIN_GETS列加1。 我以上所说不知对不对,请高手指点。

相关文章