Oracle 查詢正在執行的sql語句

2021-09-25 13:37:28 字數 569 閱讀 8753

select a.spid,

b.sid,

b.serial

#, b.username,

(select t.command_name

from v$sqlcommand t

where t.command_type = b.command)

sql命令,

b.osuser 作業系統使用者,

-- b.machine 計算機名,

b.status

sql執行的狀態,

-- acitve:當前正在執行的sql會話;

c.sql_id,

c.sql_text 正在執行的sql

from v$process a,

-- 當前活動程序的資訊

v$session b,

-- 每個當前會話的會話資訊

v$sqlarea c -- 每個 sql 的統計資訊

where a.addr = b.paddr

and b.sql_hash_value = c.hash_value;

oracle 查詢正在執行的sql

1 查詢oracle正在執行和執行過的sql語句 select b.sid oracleid,b.username 登入oracle使用者名稱,b.serial spid 作業系統id,paddr,sql text 正在執行的sql,b.machine 計算機名 from v process a,v...

Oracle查詢正在執行的SQL語句

檢視 oracle 正在執行的 sql 語句以及發起的使用者 select b.sid oracleid,b.username 使用者名稱,b.serial paddr,sql text 正在執行的sql,b.machine 計算機名稱 from v process a,v session b,v ...

查詢正在執行的SQL

將美元符號替換成 oracle正在執行的sql語句及執行該語句的使用者 select b.sid oracleid,b.username oracle使用者,b.serial spid 作業系統id,paddr,sql text 正在執行的sql,b.machine 計算機名 from v美元符號p...