Oracle查詢正在執行的SQL語句

2022-06-15 13:36:13 字數 922 閱讀 7825

檢視 oracle 正在執行的 sql 語句以及發起的使用者

select b.sid oracleid,  

b.username 使用者名稱,

b.serial#,

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

查詢當前被鎖的表

select l.session_id sid,  

s.serial#,

l.locked_mode 鎖模式,

l.oracle_username 登入使用者,

l.os_user_name 機器使用者名稱,

s.machine 機器名,

s.terminal 終端使用者名稱,

o.object_name 被鎖物件名,

s.logon_time 登入資料庫時間

from v$locked_object l, all_objects o, v$session s

where l.object_id = o.object_id

and l.session_id = s.sid

order by sid, s.serial#;

解除鎖命令

alter system kill session 'sid,serial#'
本文由個人 hexo 部落格 co2fe.com 遷移

date: 2017-09-21 21:32:58

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語句

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 計算機名...

查詢正在執行的SQL

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