oracle执行不了update
2023-12-31 16:37:47
oracle数据库select等其他语句执行正常,update语句执行后一直执行不完,原因是产生了记录锁。
(1)查询锁
SELECT a.sid, a.serial#,a.USERNAME,ao.OBJECT_NAME FROM v$locked_object lo, dba_objects ao, v$session a WHERE ao.object_id = lo.object_id AND lo.session_id = a.sid;
查询出三条记录:
(2)删除锁
ALTER system KILL session 'SID,serial#'
执行语句删除锁的记录
ALTER system KILL session '9,468';
ALTER system KILL session '2400,6674';
ALTER system KILL session '9,468';
这样就可以了。
文章来源:https://blog.csdn.net/RenshenLi/article/details/133904680
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!