学堂 学堂 学堂公众号手机端

oracle怎么查看当前锁

lewis 1年前 (2024-04-28) 阅读数 17 #技术

要查看当前数据库中的锁,您可以执行以下查询:

SELECT
  c.owner,
  c.object_name,
  c.object_type,
  b.sid,
  b.serial#,
  b.status,
  b.osuser,
  b.machine
FROM
  v$locked_object a,
  v$session b,
  dba_objects c
WHERE
  b.sid = a.session_id
  AND a.object_id = c.object_id;

这条查询会返回当前数据库中所有被锁定的对象和相关的会话信息,包括会话ID、会话状态、操作系统用户、机器名等等。


版权声明

本文仅代表作者观点,不代表博信信息网立场。

热门