Oracle 鎖表查詢及解鎖

若是對 Oracle 數據表中的數據進行 增刪改 操做時卡住無響應,極可能是表已被鎖定。使用下面的命令能夠解決鎖定問題。sql

鎖表狀態查詢。 直接複製粘貼就能夠。session

--鎖表查詢SQL
SELECT object_name, machine, s.sid, s.serial# 
FROM gv$locked_object l, dba_objects o, gv$session s 
WHERE l.object_id = o.object_id 
AND l.session_id = s.sid;

解鎖,須要填入上一步中查處的 SID 和 SERIALcode

--釋放SESSION SQL: 
--alter system kill session 'sid, serial#'; 
ALTER system kill session '235, 49711';
相關文章
相關標籤/搜索