解决方案 »

  1.   

    锁争问题,应分析当时阻塞这个update语句的进程是哪个?为何其事务迟迟没有提交.
    需借助系统视图sys.v$locked_object,v$lock,v$session_wait等.
      

  2.   

    是死锁了可以确定当时没有其他机器共同使用这个表但如果没有其他会话使用这个表,应该是不会导致死锁的。一般这个死锁是,比如,会话1,先访问的a表,锁住了a表,然后再访问b表,而另一个会话已经锁住了b表,而又要访问了a表,所以导致死锁的