-
查看那些表被锁住:
SQL> 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;
-
查看引起死锁的会话:
SQL> 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;
-
查看被阻塞的会话:
select * from dba_waiters;
-
可以提交或回滚阻塞的话,释放锁或者杀掉ORACLE进程:
alter system kill sessin 'sid,serial#';
ORA-00060: 等待资源时检测到死锁
最新推荐文章于 2024-08-05 13:14:43 发布