gjw1987b/ 二月 28, 2012/ Oracle/ 0 comments

目前已经遇到了两个oracle 10.2.0.3的bug ,在这里跟大家分享下:
操作系统: HP-UX Itanium 11.31
bug 1
现象 :
连接数据库的时候会提示无效用户名或者密码,在alert 日志里面有如下提示 ksvcreate: Process(m000) creation failed
Tue Feb 28 11:09:39 2012
Process m000 died, see its trace file
Tue Feb 28 11:09:39 2012
ksvcreate: Process(m000) creation failed
Tue Feb 28 11:10:40 2012
Process m000 died, see its trace file
Tue Feb 28 11:10:40 2012
ksvcreate: Process(m000) creation failed

去查看m000的trace file 有如下信息:
ksugetosstat failed: op = pstat_getprocessor, location = slsgetactive ()
ksugetosstat failed: op = pstat_getprocessor, location = slsgetactive ()

遇到此问题数据库需要重启。重启之后很难再现 。 建议升级到10.2.0.4 版本

bug 2

现象:
客户端通过plsql 连接数据库过于缓慢 ,有时甚至无法连接。在服务器端用sqlplus 连接也会出现hung的情况。在某一次连接到数据库系统后查询系统有很多等待事件,事件名称为:cursor: pin S wait on X , 发现之前hung住的回话都有该事件 。判断是该事件引起了系统响应故障。
在数据库、操作系统上kill 掉产生该事件的会话,系统运行正常。

解决方法
建议升级到10.2.0.4 或者在参数文件里面加上 :_kks_use_mutex_pin=FALSE

顶一下
(0)
100%
踩一下
(0)
100%
Share this Post

Leave a Comment

电子邮件地址不会被公开。 必填项已用*标注

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <s> <strike> <strong>
*
*