Sathyajith Bhat Asked: 2011-01-12 23:20:06 +0800 CST2011-01-12 23:20:06 +0800 CST 2011-01-12 23:20:06 +0800 CST 如何删除对象上的锁? 772 我的一个查询遇到了行锁争用。我已经找到了导致这种情况的表 - 那么下一步是什么?哪个会话导致此表被锁定?如何解除锁? 我正在使用 Oracle 10g oracle-10g locked-objects 1 个回答 Voted Best Answer Gaius 2011-01-13T05:00:28+08:002011-01-13T05:00:28+08:00 往里看DBA_BLOCKERS和DBA_WAITERS。如果你没有这些视图,作为 SYS 运行@?/rdbms/admin/catblock。 您可以通过终止会话来解除锁定,但是您需要等待 Oracle,特别是 PMON,回滚该会话的未完成工作。
往里看
DBA_BLOCKERS
和DBA_WAITERS
。如果你没有这些视图,作为 SYS 运行@?/rdbms/admin/catblock
。您可以通过终止会话来解除锁定,但是您需要等待 Oracle,特别是 PMON,回滚该会话的未完成工作。