GA黄金甲

oracle审查历程是否被锁

有五种要领可以检查 oracle 历程是否被锁:使用 v$session 和 v$session_wait ,查找包括“lock”的期待事务。使用 v$lock 找到目今持有锁的会话。使用 gv$lock 查找所有数据库规模的锁。使用 v$locked_object 查找目今被锁定的数据库工具。使用 v$transaction 找到正在期待锁定的所有事务。

怎样审查 Oracle 历程是否被锁?

要领 1:使用 v$session 和 v$session_wait

SELECT
  s.sid,
  s.serial#,
  s.status,
  sw.event,
  sw.wait_time
FROM v$session s
INNER JOIN v$session_wait sw
  ON s.sid = sw.sid
WHERE
  sw.event LIKE '%lock%';

登录后复制

此盘问返回所有被锁定的会话及其期待事务和期待时间。

要领 2:使用 v$lock

SELECT
  *
FROM v$lock
WHERE
  request > 0;

登录后复制

此盘问返回所有目今持有锁的会话。

要领 3:使用 gv$lock

SELECT
  *
FROM gv$lock
WHERE
  request > 0;

登录后复制

此盘问类似于 v$lock ,但它显示所有数据库规模的锁。

要领 4:使用 v$locked_object

SELECT
  *
FROM v$locked_object
WHERE
  object_id > 0;

登录后复制

此盘问返回目今被锁定的数据库工具。

要领 5:使用 v$transaction

SELECT
  *
FROM v$transaction
WHERE
  status = 'WAIT WAIT';

登录后复制

此盘问返回正在期待锁定的所有事务。

以上就是oracle审查历程是否被锁的详细内容 ,更多请关注本网内其它相关文章!

免责说明:以上展示内容泉源于相助媒体、企业机构、网友提供或网络网络整理 ,版权争议与本站无关 ,文章涉及看法与看法不代表GA黄金甲滤油机网官方态度 ,请读者仅做参考。本文接待转载 ,转载请说明来由。若您以为本文侵占了您的版权信息 ,或您发明该内容有任何涉及有违公德、冒犯执法等违法信息 ,请您连忙联系GA黄金甲实时修正或删除。

相关新闻

联系GA黄金甲

18523999891

可微信在线咨询

事情时间:周一至周五 ,9:30-18:30 ,节沐日休息

QR code
【网站地图】【sitemap】