首页 » 数据库 » 正文

oracel如何查看被锁的表和列

今天在帮同事解决个问题时,发现更新一条记录的时候就卡住了,后来才发现是由于列被锁了,解决方案如下:

select b.owner,b.object_name,a.session_id,a.locked_mode
from v$locked_object a,dba_objects b
where b.object_id = a.object_id

select b.username,b.sid,b.serial#,logon_time
from v$locked_object a,v$session b
where a.session_id = b.sid order by b.logon_time

alter system kill session’399,547′;

本文共 5 个回复

发表评论