oracle delete 锁

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了oracle delete 锁相关的知识,希望对你有一定的参考价值。

我在oracle的PL/SQL中执行:
delete from pdm_entity.sys_obj_lock
where lock_id='CCTAOWL';
一直卡着,为什么一直执行中?
现在,想知道用什么软件可以知道。谁还在操作这个表的这个记录?

参考技术A pl/sql菜单里Tools(工具)-Session(会话)功能,可以看到每个会话的执行内容和锁的情况。 参考技术B 用管理员账户使用toad工具登录,可以查看每个连接的机器追问

我在客户端的程序是用VB6.0编的,所以,toad的sql monitor,不能监视到,郁闷。

追答

用session browser

参考技术C PLSQL\toad 均可以看到sesion的状况,无关于什么语言程序 参考技术D QASX

以上是关于oracle delete 锁的主要内容,如果未能解决你的问题,请参考以下文章

oracle 10g R2数据库,用pl/sql developer 删除数据时,执行DELETE FROM TABLE1后就一直停在执行的状态,

oracle数据库怎么锁表

oracle Update语句卡死,详细情况见下文

Oracle锁表查询和解锁方法

Oracle系列-锁表与解锁解决方案(基础版)

详解Oracle DELETE和TRUNCATE 的区别