java.sql.SQLTimeoutException: ORA-01013: 用户请求取消当前的操作

这是为什么呢?
原因是锁表了。程序在更新某个表的数据是,表被锁了或者表的某条数据被锁了。

比如说select…for update的时候并没有提交事务,导致数据或表处于被锁状态,便会抛出这个异常。

Logo

华为开发者空间,是为全球开发者打造的专属开发空间,汇聚了华为优质开发资源及工具,致力于让每一位开发者拥有一台云主机,基于华为根生态开发、创新。

更多推荐