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黄金甲实时修正或删除。