查看oracle 表被鎖 以及解決方法

--1、查看數據庫鎖,診斷鎖的來源及類型:

SELECT OBJECT_ID, SESSION_ID, LOCKED_MODE FROM V$LOCKED_OBJECT;

--2、找出數據庫的serial#,以備殺死:

SELECT T2.USERNAME, T2.SID, T2.SERIAL#, T2.LOGON_TIME
  FROM V$LOCKED_OBJECT T1, V$SESSION T2
 WHERE T1.SESSION_ID = T2.SID
 ORDER BY T2.LOGON_TIME;
--3、殺死該session 
  alter system kill session 'sid,serial#' ps: sid ,serial# --爲步驟2中查出來的值

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章