若是對 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';