oracle数据库查询正在执行的sql,并杀应用会话

xiaoxiao2021-02-28  84

oracle数据库查询正在执行的sql,通过gv sessiongv sqlarea两个视图。

select n.sid,n.serial#,n.program,n.terminal,n.logon_time,n.machine,n.sql_id,a.sql_text from gv sessionn,gv sqlarea a where n.sql_id=a.sql_id order by logon_time; 或者指定查询alter开头的sql: select n.sid,n.serial#,n.program,n.terminal,n.logon_time,n.machine,n.sql_id,a.sql_text from gv sessionn,gv sqlarea a where n.sql_id=a.sql_id and a.sql_text like ‘alter%’ order by logon_time;

杀应用会话 alter system kill session ‘sid,serial#’ immediate;

转载请注明原文地址: https://www.6miu.com/read-40526.html

最新回复(0)