zoukankan      html  css  js  c++  java
  • oracle死锁解决办法

    1)查找死锁的进程:


    SELECT s.username,l.OBJECT_ID,l.SESSION_ID,s.SERIAL#,
    l.ORACLE_USERNAME,l.OS_USER_NAME,l.PROCESS
    FROM V$LOCKED_OBJECT l,V$SESSION S WHERE l.SESSION_ID=S.SID;

    2)kill掉这个死锁的进程:

      alter system kill session 'sid,serial#'; (其中sid=l.session_id)

    3)如果还不能解决:

    select pro.spid from v$session ses,v$process pro where ses.sid=XX and ses.paddr=pro.addr;

      其中sid用死锁的sid替换: exit
    ps -ef|grep spid

      其中spid是这个进程的进程号,kill掉这个Oracle进程

  • 相关阅读:
    14.3
    14.2
    14.1
    第14章 抽象类和接口
    13.5
    JAVA异常处理
    12.9
    12.7
    vs 常用快捷键
    click()和onclick()的区别
  • 原文地址:https://www.cnblogs.com/GallopingSnail/p/5917672.html
Copyright © 2011-2022 走看看