网站首页
JSP空间
动态资讯
开源项目
技术文档
资源下载
J2EE资源
客户论坛
在线支付
 
  技术文档>>数据库技术>>Oracle技术>>Oracle开发>查看文档  
  个人经验:怎样杀死"oracle"的死锁进程     
  文章作者:未知  文章来源:赛迪网技术社区  
  查看:163次  录入:管理员--2008-02-01  
 

杀死"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#';

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

kill -9 刚才查出的spid

orakill 刚才查出的sid 刚才查出的spid。

 
 
上一篇: 深入讲解如何才能杀掉带锁的oracle进程    下一篇: 讲解"oracle"下导出某用户所有表的方法
  相关文档
Oracle Online Redo LogFile 09-29
Oracle两个基本概念帮你了解体系结构 05-13
初学者必读:oracle监听口令及监听器安全 07-16
怎样使用sql server数据库的查询累计值 11-15
深入讲解如何保证和加强数据库的安全性 (1) 02-20
Oracle中利用EXP/IMP工具实现数据迁移 04-11
oracle数据库启动监听器不启动或打开出错 07-16
Oracle异常关闭导致的故障及解决办法 04-11
实例讲解oracle9i中的一个特殊等待事件 01-28
linux上安装oracle汉字乱码问题的解决方法 08-07
深入讲解memory_target与自动内存管理 03-24
oracle数据库重做日志文件丢失后的恢复 02-03
在设计数据库时如何选择正确的数据类型 05-08
oracle、sql server中如何锁定db和解锁db 08-06
必须引起dba重视的oracle数据库碎片 (1) 05-12
在Oracle实例间移动SQL调整工具集简介 04-11
oracle数据库中使用dbms_profiler进行调优 05-07
12步教会Oracle DBA如何管理DB2 04-23
Oracle数据库手工扩大表空间三步走 04-11
轻松掌握oracle peeking 绑定变量的控制 11-15
返回首页 | 关于我们 | J网章程 | JSP空间合租 | 客服中心 | 免责声明 | 常见问题 | 参观机房
本站主机空间代理至厦门市华众网络科技有限公司
《中华人民共和国增值电信业务经营许可证》
编号:闽B2-20050079
@2005-2008福建JSP技术网 版权所有 闽ICP备05000928号
厦门(总部):13616026886 福州:0591-87655121
邮箱:admin@fjjsp.com 站长QQ,点击这里给我发消息