如何检查我的 oracle 数据库中正在运行哪些后台进程?

5 oracle

要检查 oracle 中的所有后台进程,我们可以使用 v$bgprocess 视图查看。我想检查哪个后台进程处于活动状态。有人可以帮忙吗?

谢谢

小智 -2

select *
from v$session ses
join v$sql sql on
     sql.ADDRESS = ses.SQL_ADDRESS
where 1=1
and upper(ses.OSUSER) like '%USERNAME%'
;
Run Code Online (Sandbox Code Playgroud)

如果会话正在运行,则 STATUS = ACTIVE。

如果客户端注销,该条目将在一段时间后消失。