Namespace 被加载对象在v$db_object_cache视图中的namespace的名称。 优化方向:优化方向是查看锁定对象,减少争用。 8、library cache pin 发生原因: 这个等待事件和library cache lock一样是发生在共享池中并发操作引起的等待事件。通常来讲,如果oracle要对一些pl/sql或视图这样的对象做重新编译,需要将这些对象pin到共...
查看Oracle中存储过程长时间被卡住的原因 1:查V$DB_OBJECT_CACHE SELECT * FROM V$DB_OBJECT_CACHE WHERE name='CUX_OE_ORDER_RPT_PKG' AND LOCKS!='0'; 注意:CUX_OE_ORDER_RPT_PKG 为存储过程的名称。 发现locks=2 2:按对象查出sid的值 select /*+ rule*/ SID from V$ACCESS WHERE object='CUX_OE...
user_tables.cache:这个表一旦被读入buffer cache,就会放在链表的热端~ 尽量不被挤出buffer cache user_tables.buffer_pool:把这个表放入特殊的buffer cache中,这些特殊的buffer cache是独立的 而视图v$db_object_cache.kept:告知是否对象常驻shared pool(yes/no),有赖于这个对象是否已经利用PL/SQL 过程 DBMS_SHARED_...
1:查V$DB_OBJECT_CACHE SELECT * FROM V$DB_OBJECT_CACHE WHERE name='CUX_OE_ORDER_RPT_PKG' AND LOCKS!='0'; 注意:CUX_OE_ORDER_RPT_PKG 为存储过程的名称。 发现locks=2 2:按对象查出sid的值 select /*+ rule*/ SID from V$ACCESS WHERE object='CUX_OE_ORDER_RPT_PKG'; 注意:CUX_OE_ORDER...
V$DB_OBJECT_CACHE视图可以查看Library Cache的对象。 基础结构 【Oracle】Library Cache的基本结构 主要作用 可以快速定位数据库对象,并找到对应的信息 Library Cache中存储着各库缓存对象的依赖关系,解决依赖问题 Library Cache可以并发控制,管理大量共享对象的并发访问和修改问题...
selectowner,namefromv$db_object_cachewheretypelike'%PROCE%'andlocks>0andpins>0; 2、如何停止正在运行的存储过程 可以查看正在运行的SESSION,把相应存储过程的SESSION给KILL掉即可!存储过程中的SQL都是可以跟踪到的(SESSION) select*fromv$accessowhereo.OBJECTlike'XXWPF007%' select*fromv$sessionaWHEREA....
select distinct s1.* from V$DB_OBJECT_CACHE oc, v$object_dependency od, dba_kgllock w, v$session s1 where = 'P_SPS_INTERFACE' and od.TO_OWNER = oc.OWNER and od.TO_NAME = and od.TO_ADDRESS = w.kgllkhdl and w.kgllkuse = s1.SADDR; ...
1、查V$DB_OBJECT_CACHE SELECT * FROM GV$DB_OBJECT_CACHE WHERE name='&procedure_name' AND LOCKS!='0'; 2、按对象查出sid的值 select /*+ rule*/ SID from GV$ACCESS WHERE object='&procedure_name' 3、查sid,serial# SELECT SID,SERIAL#,PADDR FROM V$SESSION WHERE SID='&SID' ...
Library Hit %:Library cache中的命中比率,软解析就是库缓存命中。这个比例通常应该保持在90%以上,否则就是库缓存太小或没有使用绑定变量。 Soft Parse %:计算公式100×(1-parse count (hard)/parse count (total)),软解析在所有解析中的比例。这个值小于<95%说明硬解析有点多,需要注意。如果低于80%,执行计划...
v$ db_object_cache 包含缓存在库高速缓冲中的数据库对象信息 v$db_pipes 包含当前数据库中的管道信息 v$deleted_object 包含从控制文件中获取的被删除的归档日志,数据文件副本和备份块的信息 v$ dispatcher_rate 包含调度进程速率统计量的信息 v$ dispatche 包含调度进程的信息 ...