v$session 和 v$session_wait:
由于v$session记录当前连接数据库的Session信息,而v$session_wait视图记录这些Session的等待,很多时候要联合这两个视图进行查询以获得更多的诊断信息。从Oracle 10g开始,为了方便用户,Oracle开始将这两个视图进行整合。

在Oracle 10gR1中,Oracle在v$session中增加关于等待事件的字段,实际上也就是把原来v$session_wait视图中的所有字段全部整合到了v$session视图中(如果进一步研究你会发现,实际上v$session的底层查询语句及X$表已经有了变化)。这一变化使得查询得以简化,但是也使得v$session_wait开始变得多余。

此外v$session中还增加了BLOCKING_SESSION等字段,以前需要通过
... ...
<阅读全文>