本文主要是介绍Oracle数据库锁表排查,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
--oracle查询哪些表被谁锁住了
select sess.sid, sess.serial#, lo.oracle_username, lo.os_user_name, ao.object_name, lo.locked_mode, sess.LOGON_TIME, sess.machine from v$locked_object lo, dba_objects ao, v$session sess where ao.object_id = lo.object_id and lo.session_id = sess.sid order by sess.logon_time desc;
--解除数据库中被锁住的表(SID,SERIAL)
alter system kill session '#SID,#SERIAL';
欢迎关注微信号【Java小灶台】,一起学习
这篇关于Oracle数据库锁表排查的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!