您好,登錄后才能下訂單哦!
在做oracle日常巡檢時,發現告警日志出現如下報警:
一、排查原因發現是對表的操作太頻繁導致的數據庫鎖表,由于已有session對目標表正在操作,并且已經有了排他鎖,所以現在對目標表無法進行操作。
二、用管理員用戶登錄數據庫,查詢被鎖的ID會話:
1.select session_id from v$locked_object;--查詢到session的id號
2.select sid,serial#,username,osuer from v$session where sid= xx ;--xx是上一步查到的session_id
3.得到被鎖的session的sid和serial#.
4.執行alte system kill 'sid,serial#';
三、會話關閉后可以進行想要的操作了
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。