您的位置:首页 > 数据库 > Oracle

关于oracle数据库死锁的解决

2018-04-04 09:59 323 查看
前段时间写sql语句事物造成了数据库死锁,导致所有更新操作无法执行,原因好像是update操作没有执行完成就关掉连接导致的,具体细节记不清了,在此记录一下遇到数据库死锁解决的方法
1.查死锁
查看关于锁的会话信息
select * from v$session t1, v$locked_object t2 where t1.sid = t2.SESSION_ID



2.通过查询到的信息,杀掉会话
alter system kill session '49,423';  

其中后面的数字分别是  'sid,serial',即上图红圈内的字段内容
杀掉会话后,锁就会被释放了,操作就能正常进行了
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签:  oracle 死锁 会话