暂无图片
Oracle中的ora_p00x_sid的进程不释放是怎么原因?
我来答
分享
暂无图片 匿名用户
Oracle中的ora_p00x_sid的进程不释放是怎么原因?

Oracle中的ora_p00x_sid的进程不释放是怎么原因?

我来答
添加附件
收藏
分享
问题补充
2条回答
默认
最新
布衣
暂无图片

ora_p*_SID的进程是并行执行的进程。通过pid 查一下对应的数据执行的语句。是不是没有执行完。

暂无图片 评论
暂无图片 有用 0
张sir

1、找到该进程的进程号;

ps -ef|grep ora_p00x_sid

2、查看进程的会话情况

select inst_id||':'||sid||','||serial# ssid,username,sql_id,event,blocking_session,substr(program,1,25) program,machine,state,last_call_et exec_time,status,SEQ# from gv$session
where paddr=(select addr from v$session where spid='xxxxx')
order by last_call_et;

==========》可能是某些查询语句或者表启动了并行了或者是数据库自身的调度进程。

暂无图片 评论
暂无图片 有用 0
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏