一、问题描述
2019-06-12 9:56 应用负责人打电话告知一个环境应用非常卡,单据无法保存。通过查看数据库等待事件,发现数据库有大量的行锁阻塞,和应用负责人确认后,手动结束掉产生锁,会话状态是INACTIVE,并阻塞其他会话的会话。
语法如下:
alter system disconnect session '451,327' immediate;
alter system disconnect session '572,23161' immediate;
执行语句后,发现会话的状态变成KILLED的,资源长时间不释放,锁依然阻塞其他会话。
通过v$session 关联v$process 找到os进程编号,通过 ps -ef 查看os进程,发现操作系统上没有该进程。
查看pmon进程状态,只有空闲的等待