lock是锁表语句,这里你给表上了独占锁,另一个会话若要获得此锁,必须等前一个会话释放这个锁,若你的语句中没有commit或rollback语句,锁将一直占用,后续会话将一直处于等待状态。最后,资源耗尽,oracle的挂起。
解决方案 »
- ORA-06502: PL/SQL: 数字或值错误 : 字符串缓冲区太小
- 字符串问题!!!
- 配置oracle10 和sqlserver2000之间的透明网关 ora-28545:连接代理时 Net8诊断到错误
- VS2005下用occi访问Oracle11g
- 在ORACLE中有表变量和临时表吗?
- (请教)启动oracle9i实例报错!
- Oracle中能否定义一个的值由其他们几个列来获得?
- Oracle PRO*C编译是提示PCC-S-02322错误
- 将ora816的数据文件直接COPY到oracle817的数据库里,有如下错误,是ORACLE的升级BUG吗?
- 请问我用什么办法可以得到一个存储过程的参数列表?
- 哪位在redhat 9下安装过oracle 8.17?
- 请教Oracle的学习方法
基本是因为你没有用连接池,而是一个网页一个连接。还没有关闭连接,
不知道是不是这样?
解决办法,最好用连接池。
要不用commit或rollback以及关闭连接,不过这样会使系统很慢。