您的位置:首页 > 数据库

找出 alter system kill session ‘sid,serial#’ kill 掉的数据库会话对应进程

2014-01-03 09:20 399 查看

找出 alter system kill session ‘sid,serial#’ kill 掉的数据库会话对应进程

发表于
2012 年 05 月 22 日 由惜分飞

链接:http://www.xifenfei.com/3197.html

标题:找出 alter system kill session ‘sid,serial#’ kill 掉的数据库会话对应进程

作者:惜分飞©版权所有[文章允许转载,但必须以链接方式注明源地址,否则追究法律责任.]

当我们使用alter system kill session ‘sid,serial#’ 在数据库中kill掉某个会话的时候,如果你观察仔细会发现v$session.paddr发生了改变,从而是的不能直接通过关联v$process.add找出spid,然后进行其他操作.本文提供三种方法找该种情况下spid的方法.

数据库版本

会话1

会话2

会话3

证明alter system kill session后,v$session中的paddr发生了改变,这个时候如果需要找出原来的spid,不能使用v$session.paddr和v$process.addr关联获得

找出kill掉的spid方法1

找出kill 掉的spid 方法2

找出kill掉的spid方法3(11g特有)

找出kill掉的spid方法4(11g特有)

查询oracle被锁对象并解锁
oracle常用语句
批量kill session实现脚本
使用IDLE_TIME注意事项
Data Gurad switchover切换(Physical Standby Databases)
kill oracle session相关描述
oracle 跟踪会话
oracle之trace file
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: