Oracle做insert或者update时未提交事务导致表锁定解决办法

Posted garrett7

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Oracle做insert或者update时未提交事务导致表锁定解决办法相关的知识,希望对你有一定的参考价值。

Oracle做insert或者update时未提交事务导致表锁定解决办法
 
//查看被锁定表有几个
select object_name,machine,s.sid,s.serial#
from v$locked_object l,dba_objects o ,v$session s
where l.object_id = o.object_id and l.session_id=s.sid;
 
//清除锁定251,3055为查询出来的sid,serial值
alter system kill session 251,3055;

 

以上是关于Oracle做insert或者update时未提交事务导致表锁定解决办法的主要内容,如果未能解决你的问题,请参考以下文章

ORACle中对于数据量庞大的表如何用delete+insert来代替update语句操作步骤或者请举例说明

oracle 如何返回当前序列值 比如我insert语句过后立刻要获取当前insert结果的序列值,怎么做,求救......

ORACLE MERGE INTO

oracle 多个 update语句怎么写

单击提交时未调用Django视图功能

spring 怎么控制2条insert 或者 update语句事务一致