Oracle存储过程编译卡死情况处理

--查询存储过程 --查询存储过程
SELECT * FROM V$DB_OBJECT_CACHE WHERE name=存储过程名字 AND LOCKS!=0; SELECT * FROM V$DB_OBJECT_CACHE WHERE name=存储过程名字 AND LOCKS!=0;
--查询SID --查询SID
select /*+ rule*/ SID from V$ACCESS WHERE object=存储过程名字; select /*+ rule*/ SID from V$ACCESS WHERE object=存储过程名字;
--查询SERIAL --查询SERIAL
SELECT SID,SERIAL#,PADDR FROM V$SESSION WHERE SID=1893; SELECT SID,SERIAL#,PADDR FROM V$SESSION WHERE SID=1893;
--杀掉进程 --杀掉进程
alter system kill session 1893,53202 immediate; alter system kill session 1893,53202 immediate;
经验分享 程序员 微信小程序 职场和发展