表被锁无法执行UPDATE相关文章1篇
-
Oracle 表被锁无法执行INSERT 、UPDATE语句
2019-07-02 问题开发的时候debug到一条update的sql语句时程序就不动了,然后我就在plsql上试了一下,发现plsql一直在显示正在执行,等了好久也不出结果。但是奇怪的是执行其他的select语句却是可以执行的。原因和解决方法这种只有update无法执行其他语句可以执行的其实是因为记录锁导致的,在oracle中,执行了update或者insert语句后,都会要求commit,如果不commit却强制关闭连接,oracle就会将这条提交的记录锁住。由于我的java程序中加了事务,之前debug到一半的时候我强制把工程终止了,这样就导致没有执行事务提交,所以oracle将代码中update那一...
BaiKeyang
用脚步丈量人生宽度
这家伙很懒,什么都没有留下
热门文章
- 1 SpringMVC+Spring+MyBatis整合完整版Web实例(附数据)
- 2 快速配置Maven到OSChina中央库的教程
- 3 JQuery禁用回车键表单提交
- 4 Git学习(第三天)
- 5 [转]数组和ArrayList之间的相互转换
- 6 CannotLoadBeanClassException:Unsupported major.minor version 51.0异常解决方法
- 7 Java代码中注释Todo XXX Fixme 的意义
- 8 [收藏]Java 读取文件
- 9 Struts2+Spring+MyBatis+Maven的Web整合实例(附DB数据)
- 10 关于解决“Remove @Override annotation”错误办法