一、查詢哪些表被鎖以及檢視鎖表得會話及作業系統程序id
其中locked_mode為鎖的級別,spid為資料庫所在作業系統的程序id
select c.sid, c.serial#, c.username, c.osuser, b.owner, b.object_name, a.locked_mode, p.spid
from
v$locked_object a, dba_objects b, v$session c, v$process p
where a.object_id
= b.object_id
and a.session_id =
c.sid
and c.paddr = p.addr ;
二、解鎖
alter system kill session 'sid, serial#
' ;--
填寫對應的sid, serial#
Oracle資料庫查詢鎖表及解鎖
運算元據庫的過程中,多使用者對同一條資料或同乙個表進行操作,且乙個使用者的操作未提交 一 查詢哪些表被鎖以及檢視鎖表得會話及作業系統程序id 其中locked mode為鎖的級別,spid為資料庫所在作業系統的程序idselect c.sid,c.serial c.username,c.osuser...
Oracle資料庫鎖表查詢
檢視資料庫最大連線數 select value from v parameter where name processes 更改資料庫連線數 alter system set processes 3000 scope spfile 檢視被鎖的表 select b.owner,b.object nam...
查詢資料庫鎖表
對於資料庫的造作,鎖表了怎麼辦?1.檢視當前系統中鎖表情況 select l.session id sid,s.serial l.locked mode,l.oracle username,l.os user name,s.machine,s.terminal,o.object name,s.log...