Oracle相关文档,希望互相学习,共同进步
1.背景
Oracle锁相关查询,非常实用。主要包括:
1)查询锁的session
2)查询锁的SQL语句
3)通过耗资源多的进程id 查询SQL语句
4)查询当前锁的相关表
2. 查询锁SQL
2.1 查询死锁、解锁
查询死锁的session_id, serial#。查询到后 执行 kill session .. 解锁。
语句:
--查询死锁 SELECT OBJECT_NAME, SESSION_ID SID, MACHINE, VS.MODULE, 'ALTER SYSTEM KILL SESSION ''' || SESSION_ID || ', ' || SERIAL# || '''; ' KILL_SESSION, VS.STATUS, VS.ACTION, SERIAL#, ORACLE_USERNAME, OS_USER_NAME FR