資料庫無法update

zlingyi發表於2015-03-23
今天查詢資料庫速度很快,更改一條資料,半天沒反應,反覆嘗試幾次發現只是無法做update操作,思考了一下是否因為遠端連線網路的原因,連線到本地,在本地操作發現還是無法update,
頓時就在想是不是表被鎖住了,於是查詢一下如何查詢表是否被鎖,以及如何解鎖,網上搜尋了一下相關sql查詢
--鎖表查詢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: 
--alter system kill session 'sid, serial#'; 
ALTER system kill session '23, 1647'; 

操作完一看,果然可以很順利的插入了。

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/28686045/viewspace-1470030/,如需轉載,請註明出處,否則將追究法律責任。

相關文章