oracle中for update语句执行时间过长的问题

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle中for update语句执行时间过长的问题相关的知识,希望对你有一定的参考价值。

执行查询语句
SELECT s.sid, s.serial# FROM v$locked_object lo, dba_objects ao, v$session s WHERE ao.object_id = lo.object_id AND lo.session_id = s.sid

查出的两个字段替换SID 和serial#即可

alter system kill session ‘‘SID,serial#‘‘;

以上是关于oracle中for update语句执行时间过长的问题的主要内容,如果未能解决你的问题,请参考以下文章

oracle执行了一条for update卡住了,没有提交。之后再执行修改就改不了了

for update造成的Oracle锁表与解锁

SQL语句update中的where条件的用法问题

数据库中Select For update语句的解析

oracle执行update语句卡住不动

oracle存储过程中update语句一直在执行中,无法更新完成