关于oracle 表锁住 解锁的问题
问题:
1.
2.
问题描述:直接查询表的时候可以查出数据,加上 for update 关键字 之后,plsql 一直处于 执行状态。
问题原因:要查询的表被锁住了。
解决方式:Sql1:
[code=sql]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;[/code]
Sql2:
[code=sql]alter system kill session 'sid,serial#';--sid 和serial# 分别对Sql1出来的值[/code]
注意事项:
这么做的后果会导......
阅读全文