读书人

oracle 执行update时卡死有关问题解决

发布时间: 2012-11-19 10:18:51 作者: rapoo

oracle 执行update时卡死问题解决
今天进行项目开发时,为了测试项目中SQL执行效果,就用PLSQL Developer执行了一下,没有commit就继续敲代码了,之后重新使用PLSQL Developer时,可能是网络原因,PLSQL Developer断开了与数据库连接并且卡死,便强制结束了。代码敲完后进行测试,项目执行后没效果,并且无响应,debug后发现jdbc执行SQL时没反应了,问了一下谷老师才找到原因。由于在PLSQL Developer执行update时没有commit,oracle将该条记录锁住了。
可以通过以下办法解决:
先查询锁定记录

ALTER system KILL session 'SID,serial#';  

读书人网 >PowerDesigner

热点推荐