暂无图片
如何根据spid查询数据库进程在干啥?
我来答
分享
C+1
2023-08-30
如何根据spid查询数据库进程在干啥?

/

我来答
添加附件
收藏
分享
问题补充
1条回答
默认
最新
dbaking

1.top获取耗cpu或者内存高的数据库进程
2.使用以下sql获取sql_text

select sql_text from v$sqlarea where (address, hash_value) in (select /*+unnest*/ DECODE(sql_hash_value, 0, prev_sql_addr, sql_address), DECODE(sql_hash_value, 0, prev_hash_value, sql_hash_value) from v$session where sid = (select sid from v$session where paddr = (select ADDR from v$process where SPID = '95851')));
暂无图片 评论
暂无图片 有用 5
暂无图片
回答交流
提交
问题信息
请登录之后查看
邀请回答
暂无人订阅该标签,敬请期待~~
暂无图片墨值悬赏