--1.查看数据库中那些用户产生了锁
select username,sid,serial#,logon_time from v$locked_object,v$session
where v$locked_object.session_id=v$session.sid;
--2.杀掉ORACLE进程:
alter system kill session 'sid,serial#';
--3.查找死锁的进程
select s.sid,s.serial#,p.spid from v$session s,v$process p where s.sid=136 and s.paddr=p.addr;
--4.杀掉死锁的进程
kill -9 spid
注: 如果步骤2执行失败则执行3、4,步骤4需要用root用户登录系统。
select username,sid,serial#,logon_time from v$locked_object,v$session
where v$locked_object.session_id=v$session.sid;
--2.杀掉ORACLE进程:
alter system kill session 'sid,serial#';
--3.查找死锁的进程
select s.sid,s.serial#,p.spid from v$session s,v$process p where s.sid=136 and s.paddr=p.addr;
--4.杀掉死锁的进程
kill -9 spid
注: 如果步骤2执行失败则执行3、4,步骤4需要用root用户登录系统。