Oracle查詢正在執行的sql語句及執行該語句的用戶

可以通過以下sql查詢Oracle正在執行的sql語句及執行該語句的用戶:

    SELECT b.sid oracleID,
           b.username 登錄Oracle用戶名,
           b.serial#,
           spid 操作系統ID,
           paddr,
           sql_text 正在執行的SQL,
           b.machine 計算機名
    FROM v$process a, v$session b, v$sqlarea c
    WHERE a.addr = b.paddr
       AND b.sql_hash_value = c.hash_value

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章