Oracle 檢視 物件 持有鎖的情況

2022-08-17 06:03:16 字數 615 閱讀 7281

同事在測試庫上對乙個表加字段,提示 ora-00054, 資源忙。 應該是表物件的鎖沒有釋放。

該sql 顯示所有物件上的鎖,如果要查某個具體的物件,可以根據object_name 字段進行一下過濾,找到對應的sid 之後去查v$session 檢視。

該檢視會顯示session 對應的資訊,包括終端的資訊,如果找到了終端,可以讓它提交或者回滾一下就ok了。 我這裡是測試環境,直接把session kill 掉了。然後修改表就ok了。

blog:

weibo:

email: ***[email protected]

dba1 群:62697716(滿);   dba2 群:62697977(滿)  dba3 群:62697850(滿)  

dba 超級群:63306533(滿);  dba4 群:83829929(滿) dba5群: 142216823(滿) 

dba6 群:158654907(滿)   dba7 群:69087192(滿)  dba8 群:172855474

dba 超級群2:151508914  dba9群:102954821     聊天 群:40132017(滿)

--**需要在備註說明oracle表空間和資料檔案的關係,否則拒絕申請

Oracle 檢視 物件 持有鎖的情況

同事在測試庫上對乙個表加字段,提示 ora 00054,資源忙。應該是表物件的鎖沒有釋放。用如下sql 檢視一下系統中相關物件上鎖的情況 view plain select s.sidsession id,s.username,decode lmode,0,none 1,null 2,row s s...

Oracle 檢視 物件 持有鎖的情況

同事在測試庫上對乙個表加字段,提示 ora 00054,資源忙。應該是表物件的鎖沒有釋放。用如下sql 檢視一下系統中相關物件上鎖的情況 view plain formatted on2011 9 26 14 45 46 qp5 v5.163.1008.3004 select s.sidsessio...

Oracle 檢視 物件 持有鎖的情況

同事在測試庫上對乙個表加字段,提示 ora 00054,資源忙。應該是表物件的鎖沒有釋放。用如下sql 檢視一下系統中相關物件上鎖的情況 view plain formatted on2011 9 2614 45 46 qp5v5.163.1008.3004 select s.sidsession ...