遭受 kksfbc child completion 等待事件

3017阅读 0评论2012-03-06 TOMSYAN
分类:Oracle

SQL> select paddr,program,status,event,seconds_in_wait from v$session where sid=
2447;
PADDR            PROGRAM    STATUS EVENT                     SECONDS_IN_WAIT
---------------- ---------- ------ ------------------------- ---------------
070000190A746390 classcode_ ACTIVE kksfbc child completion              4409
                
                 4U5 (TNS V
                 1-V3)
SQL> select spid from v$process where addr='070000190A746390';
SPID
------------------------
869416

这个进程在操作系统层次一直是CPU利用率最高。

Name            PID  CPU%  PgSp Owner
oracle       869416   2.1   6.3 oracle
oracle       779058   2.0   9.2 patrol
oracle      1471278   0.7   5.3 oracle
PatrolAg     316114   0.5  97.5 patrol
oracle       922056   0.2   7.4 oracle
oracle      1843716   0.1   5.3 oracle
topas       2134446   0.1  13.4 jtsunj

MOS上查询了一下,和 Bug 6795880很类似 ,通过设置"_cursor_features_enabled" = 10 重启实例即可修复。
但是设置这个参数可能会带来bug:8575528.,因此还需要打补丁8575528。
 
具体可以参考MOS ID 6795880.8。

对于没有MOS账号的朋友可以参考链接:http://blog.chinaunix.net/space.php?uid=22948773&do=blog&id=3117470
上一篇:环境变量导致查询结果不一致
下一篇:强制索引的方法