PL SQL 關於鎖表 !!

2021-08-22 02:07:27 字數 329 閱讀 7351

最近,同事們總在談論鎖表~~,讓俺很費解,這調程式,操作oracle怎麼會這樣,

原來,他們用pl/sql , edit date 時,再那個視窗中寫sql update ***

,然後excute這個sql(也就是工具條坐邊象螺絲那個,也就是commit按鈕邊上),

原來,他們忘了commit,導致的鎖表, :cry:

,看來還是tode好啊,沒有那麼麻煩,

在tools-》檢視session,看到鎖表後kill,就好了,

(pl/sql這個做的挺好,要不還得sql命令,)

(blog中記上一嘴,俺畢竟從沒用過這麼高深的鎖表~~~!!)

pl sql查詢鎖表使用者

select a.owner,object所屬使用者 a.object name,object名稱 表名 b.xidusn,b.xidslot,b.xidsqn,b.session id,鎖表使用者的session b.oracle username,鎖表使用者的oracle使用者名稱 b.os u...

plsql表鎖被占用 解決Oracle鎖表

概述 鎖表是很容易發生的現象,當有多人對錶進行操作時就容易發生。如下是解決鎖表的步驟 鎖表原因 由於oracle資料庫具有保持資料的一致性,所以當乙個人對錶進行操作,沒有提交,另乙個人在需要操作的時候,就不能操作,必須等表提交,就一直處於等待狀態,就導致鎖表。鎖表報錯資訊 如果發現修改乙個表資料時不...

PL SQL刪除鎖表的程序

步驟1 用以下sql檢視程序列表,判斷出被鎖定的表 select dob.object name table name,lo.session id vss.serial 刪除號,lo.locked mode,lo.session id,vss.serial vss.action action,vss...