1. 程式人生 > >Oracle查看錶鎖定及解鎖

Oracle查看錶鎖定及解鎖

在對Oracle資料庫的Update或者Insert等操作沒有反應時,很有可能是因為被操作的表被鎖定,導致無法進行操作。這個時候需要解鎖。

首先檢視具體有哪些表被鎖定

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; 

查詢結果如下:

 

 然後進行解鎖操作:

ALTER system kill
session '1410, 1643';

就可以重新對錶進行資料改動的操作了