网络编程 | 站长之家 | 网页制作 | 图形图象 | 操作系统 | 冲浪宝典 | 软件教学 | 网络办公 | 邮件系统 | 网络安全 | 认证考试 | 系统进程
Firefox | IE | Maxthon | 迅雷 | 电驴 | BitComet | FlashGet | QQ | QQ空间 | Vista | 输入法 | Ghost | Word | Excel | wps | Powerpoint
asp | .net | php | jsp | Sql | c# | Ajax | xml | Dreamweaver | FrontPages | Javascript | css | photoshop | fireworks | Flash | Cad | Discuz!
当前位置 > 网站建设学院 > 网络编程 > 数据库 > Oracle教程
Tag:注入,存储过程,分页,安全,优化,xmlhttp,fso,jmail,application,session,防盗链,stream,无组件,组件,md5,乱码,缓存,加密,验证码,算法,cookies,ubb,正则表达式,水印,索引,日志,压缩,base64,url重写,上传,控件,Web.config,JDBC,函数,内存,PDF,迁移,结构,破解,编译,配置,进程,分词,IIS,Apache,Tomcat,phpmyadmin,Gzip,触发器,socket
数据库:数据库教程,数据库技巧,Oracle教程,MySQL教程,Sybase教程,Access教程,DB2教程,数据库安全,数据库文摘
本月文章推荐
.Oracle 9i如何管理【管理服务器】.
.Oracle 8.0使用技巧.
.实例讲解Oracle数据库设置默认表.
.理解 Linux 配置文件.
.Ruby on Rails之Oracle应用.
.用.NET调用oracle存储过程返回记.
.oracle--概念和术语.
.如何确定Oracle数据库表中重复的.
.win2000+Tomcat5.0.27+Oracle8.1.
.Weblogic访问oracle的三种JDBC方.
.J2EE应用中与Oracle数据库的连接.
.利用作业备份和恢复数据库.
.Oracle 最具伸缩性和成本效益的数.
.利用 Oracle 10g 技能学习 DB2 9.
.如何一次终止同一名字的多个进程.
.你可知道你的Oracle数据库安全吗.
.Oracle webserver中文介绍-第三.
.RHAS 3.0上的Oracle 9i的安装.
.Oracle9i初始化参数中文说明(3).
.Oracle与SQL Server在企业应用中.

轻松掌握关闭Oracle死锁进程的具体步骤

发表日期:2008-5-12


有效关闭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数据库DECODE函数的作用及使用方法 人气:839
下一篇:Oracle数据库中日期时间的操作比较和加减 人气:838
浏览全部Oracle的内容 Dreamweaver插件下载 网页广告代码 祝你圣诞节快乐 2009年新年快乐