v$sql和v$sqlarea视图

v$sql和v$sqlarea视图: 上文提到,v$sqlarea和v$sql两个视图的不同之处在于,v$sql中为每一条SQL保留一个条目,而v$sqlarea中根据sql_text进行group by,通过version_count计算子指针的个数。下面对这个问题进行一点延伸探讨。 首先介绍[......]

阅读全文

LIBRARY CACHE LOCK 等待事件

LIBRARY CACHE LOCK 等待事件: 接上篇日志,如果此时再发出一条grant或compile的命令,那么library cache lock等待事件将会出现。 Session 3:sys@NEI> alter procedure pining compile; 此进程挂起[......]

阅读全文

LIBRARY CACHE PIN 等待事件

LIBRARY CACHE PIN 等待事件: Oracle文档上这样介绍这个等待事件:library cache pin是用来管理library cache的并发访问的,pin一个Object会引起相应的heap被载入内存中(如果此前没有被加载),pins可以在Null、Share、Exclus[......]

阅读全文