--从LINUX进程消耗CPU获得SQL
Select /*+ordered*/
sql_text
from v$sqltext a
where (a.HASH_VALUE,a.ADDRESS) in (
Select decode(sql_hash_value,0,prev_hash_value,sql_hash_value),
decode(sql_hash_value,0,prev_sql_addr,sql_address)
from V$session b
where b.paddr = (select addr from v$process c where c.SPID='&pid'))
order by piece asc
这个脚本表个关系比较复杂,一时没记得到
本文介绍了一个复杂的SQL查询脚本,该脚本用于从Linux环境中获取特定进程的CPU消耗情况。通过连接多个视图和使用特定的解码逻辑来定位到具体的进程ID,从而实现精确查询。
860

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



