死锁信息会记录到alert文件中,SESSION的超时时间设置可以通过利用profile进行设置

解决方案 »

  1.   

    SESSION的超时时间默认是多久,,我现在只需要确认是不是有这个超时时间,,过了这个时间后锁是否是被自动KILL掉的?
      

  2.   

    SESSION的超时时间和死锁没任何关系,它是指客户端与主机多长时间没请求然后断开.
    在死锁后会自动解锁在几大数据库中都是实现的,而解锁后的资源释放是靠后台进程Pmon来监控的.
    Pmon会定时来清理,有时候就会看到session被杀了但一段时间还看得到.
    所以如果要很快kill session,一般就用操作系统命令(KILL -9 OR ORAKILL )来杀,那就很快了.
      

  3.   

    出现死锁,,Oracle会自动回滚导致死锁的session. 记录导致死锁的相关信息..
      

  4.   

    不要等了,查找spid,到主机上kill -9 掉进程就OK了