oracle查看锁表进程,杀掉锁表进程
2015-05-29 15:18
435 查看
查看目前被锁表:
select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;
查看被锁表的信息:
select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$session b where a.session_id = b.sid order by b.logon_time;
SELECT sid, serial#, username, osuser FROM v$session t where t.SID = '195'
杀掉被锁表的进程:
ALTER SYSTEM KILL SESSION '195,2532' immediate;
其中195代表sid,2532代表serial#,将这两个值替换成相应的值就可以了。
Oracle有自己的进程管理策略,很多情况下杀进程往往不能即使生效,因此要加immediate立即生效。
select b.owner,b.object_name,a.session_id,a.locked_mode from v$locked_object a,dba_objects b where b.object_id = a.object_id;
查看被锁表的信息:
select b.username,b.sid,b.serial#,logon_time from v$locked_object a,v$session b where a.session_id = b.sid order by b.logon_time;
SELECT sid, serial#, username, osuser FROM v$session t where t.SID = '195'
杀掉被锁表的进程:
ALTER SYSTEM KILL SESSION '195,2532' immediate;
其中195代表sid,2532代表serial#,将这两个值替换成相应的值就可以了。
Oracle有自己的进程管理策略,很多情况下杀进程往往不能即使生效,因此要加immediate立即生效。
相关文章推荐
- oracle,MySQL 还是NoSQL
- Oracle Cursor用法总结
- Oracle教程:如何诊断节点重启问题(转载)
- oracle 10g sql tuning advisor 手工执行
- 转:oracle 体系结构
- DB2与oracle类型对比
- 配置部署Oracle Goldengate Version 11.2.1.0.1
- Oracle sql语句执行顺序
- 部署Physical Dataguard 与 双节点Oracle RAC环境
- win7 安装oracle 11g R2
- Oracle内的转义字符
- jfinal+jsp+jquery.form.js+oracle实现上传文件
- Oracle学习(1):基本语法
- Oracle11g卸载及精简客户端配置
- Oracle专用服务器、共享服务器监听原理
- 开发时使用oracle的问题
- 开发时使用oracle的问题
- 开发时使用oracle的问题
- 开发时使用oracle的问题
- 开发时使用oracle的问题