一、用ORACLE管理员角色用户登录PL/SQL
二、查询是否存在死锁的同时并批量生成死锁的SQL语句
select 'alter system kill session '''|| sess.sid || ',' || sess.SERIAL# || ''';' from v$locked_object lo,dba_objects ao,v$session sess
where ao.object_id = lo.object_id and lo.session_id = sess.sid;
若查询到记录,则会以得到以下的结果集:
alter system kill session '738,1429';
alter system kill session '538,1254';
批量选择以上SQL语句集并复制至PL/SQL执行,即可删除所有死锁。