由於團隊開發,經常會遇到其他開發把表鎖住的情況,可遲遲不釋放。導致他自己都忘了。
解決問題:
-- 鎖表查詢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;
-- 找到被鎖定的表,解鎖 釋放SESSION 的 SQL: (將上面查出來的sid, serial# 代入下面SQL中)
alter system kill session 'sid, serial#';