根据PID查找对应正在执行的sql语句
SELECT sql_text
FROM v$sqltext
a
WHERE a.hash_value
= ( SELECT sql_hash_value
FROM v$session
b, v$process c
WHERE b.paddr
= c.addr
AND c.spid
= PID)
ORDER BY piece ASC ;
根据PID查找正在执行的进程
SELECT s.username,
s.sid, s.serial#
FROM v$session
s, v$process p
WHERE s.paddr
= p.addr
AND p.spid
= PID
本文详细介绍了如何根据PID查找对应的SQL语句和正在执行的进程,通过使用Oracle的v$sqltext、v$session和v$process视图来实现这一目标。包括SQL查询语句的展示以及获取当前会话和进程信息的方法。
2112

被折叠的 条评论
为什么被折叠?



