oracle执行不了update
oracle数据库select等其他语句执行正常,update语句执行后一直执行不完,原因是产生了记录锁。执行语句删除锁的记录。
·
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';
这样就可以了。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)