oracle锁表语句执行提示无法终止当前对话_Oracle 强制中止正在执行的SQL语句
-- 1 查詢(xún)正在執(zhí)行的sql語(yǔ)句
select b.sid, b.username, b.serial#, a.spid, b.paddr, c.sql_text, 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;
-- 2 根據(jù)sid與serial# kill 需要中止的sql語(yǔ)句
select?sql_text,?b.sid,b.serial#,?'alter?system?kill?session'''||b.SID||','||b.serial#||''';',b.username
from?v$process?a,?v$session?b,?v$sqlarea?c
where?a.addr?=?b.paddr
and?b.sql_hash_value?=?c.hash_value
-- 3 查詢(xún)oracle當(dāng)前被鎖對(duì)象
select?a.session_id,?c.serial#,?a.locked_mode,?a.oracle_username,?a.os_user_name,?c.machine,
c.terminal,?b.object_name,?c.logon_time
from???v$locked_object?a,?all_objects?b,?v$session?c
where??a.object_id?=?b.object_id?and?a.session_id?=?c.sid
order??by?c.sid,?c.serial#;
總結(jié)
以上是生活随笔為你收集整理的oracle锁表语句执行提示无法终止当前对话_Oracle 强制中止正在执行的SQL语句的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 拷贝文件不移动_在不使用 mv 命令的情
- 下一篇: python实现人脸识别复杂么_人脸识别