Oracle資料庫查詢鎖表及解鎖

2021-10-12 08:49:47 字數 613 閱讀 9462

運算元據庫的過程中,多使用者對同一條資料或同乙個表進行操作,且乙個使用者的操作未提交

一、查詢哪些表被鎖以及檢視鎖表得會話及作業系統程序id

其中locked_mode為鎖的級別,spid為資料庫所在作業系統的程序id
select c.sid, c.serial#, c.username, c.osuser, b.owner, b.object_name, a.locked_mode, p.spid 

二、解鎖

alter system kill session 'sid, serial#' ;--填寫對應的sid, serial#

Oracle資料庫查詢鎖表及解鎖

一 查詢哪些表被鎖以及檢視鎖表得會話及作業系統程序id 其中locked mode為鎖的級別,spid為資料庫所在作業系統的程序idselect c.sid,c.serial c.username,c.osuser,b.owner,b.object name a.locked mode,p.spid...

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...