网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  通过几个步骤有效关闭oracle死锁进程     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:124次  录入:管理员--2008-04-18  
 

【赛迪网-it技术报道】有效关闭oracle死锁进程的具体步骤:

1.查哪个过程被锁

查v$db_object_cache视图:

select * from v$db_object_cache where owner='过程的所属用户' and clocks!='0';

2. 查是哪一个sid,通过sid可知道是哪个session

查v$access视图:

select * from v$access where owner='过程的所属用户' and name='刚才查到的过程名';

3. 查出sid和serial#

查v$session视图:

select sid,serial#,paddr from v$session where sid='刚才查到的sid'

查v$process视图:

select spid from v$process where addr='刚才查到的paddr';

4. 杀进程

(1).先杀oracle进程:

alter system kill session '查出的sid,查出的serial#';

ixdba.net社区论坛

(2).再杀操作系统进程:

kill -9 刚才查出的spid

或者用orakill(刚才查出的sid和spid)。

 
 
上一篇: oracle数据库中为什么会产生回滚与前退    下一篇: undo表空间暴长后如何才能取消自动扩展
  相关文档
初学者必读:sqlplus的autotrace的设置 07-24
重建oracle数据库控制文件的简单方法 05-13
实例讲解清除oracle10g rac crs的方法 02-27
“顺序事务”与“只读事务”的实际应用 03-06
实例讲解如何更改字段至兼容的不同类型 (1) 04-03
实例讲解oracle数据库自带的几个触发器 04-01
利用Oracle执行计划机制提高查询性能 04-11
Oracle 数据库集中复制方法逐步精细 05-27
oracle新手最常碰到的6个错误及解决方案 10-10
怎样才能dump oracle数据库的内部结构 04-07
Oracle数据库物理文件空间设置方法 04-12
理解和使用Oracle分析工具-LogMiner 06-10
修改"oracle"数据库的进程数及会话数 02-01
oracle用户密码含有特殊字符应当如何处理 (1) 04-03
重启后出现ora-00600 4194错误的解决方法 (1) 03-03
教你快速掌握解决rman-06026错误的方法 (1) 04-03
细化解析Oracle 10g STATSPACK的新功能 08-05
探讨基于不绑定变量与绑定变量的柱状图作用 (1) 03-10
理解物化视图刷新过程中出现的约束冲突 06-10
如何确定Oracle数据库表中重复的记录 01-15
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息