如何kill掉一个正在运行的存储过程,了解一下v$access和v$session两个视图,下面两篇文章对这两个视图有更详细的介绍。
oracle中v$session视图介绍(转):oracle中v$session视图教程
oracle中v$access视图介绍:oracle中v$access视图用法
1,利用下面sql语句查询出被锁的数据对象。
2,找到上面查询结果中的SID字段信息,并把其当做查询条件到v$session视图中查询。
3,在上面查询结果中找到SERIAL#字段,并根据SID和SERIAL#字段杀掉一个锁死的会话。