当前位置:  数据库>oracle

DEADLOCK DETECTED ( ORA-00060 )

    来源: 互联网  发布时间:2017-06-02

    本文导语: 今天是2014-03-26,收到朋友求助,解决DEADLOCK DETECTED ( ORA-00060 )错误。如下是今天分析的过程有点乱,但没有完成(期待后续这周完成吧),再次记录一下。 Deadlock graph:                        ---------Blocker(s)--------  ---------Waite...

今天是2014-03-26,收到朋友求助,解决DEADLOCK DETECTED ( ORA-00060 )错误。如下是今天分析的过程有点乱,但没有完成(期待后续这周完成吧),再次记录一下。
 
Deadlock graph:
                        ---------Blocker(s)--------  ---------Waiter(s)---------
 Resource Name          process session holds waits  process session holds waits
 TX-00060008-0006c82d      520    1313    X            527    691          X
 TX-0056002b-00033647      527    691    X            520    1313          X
 session 1313: DID 0001-0208-00024147 session 691: DID 0001-020F-00020F2D
 session 691: DID 0001-020F-00020F2D session 1313: DID 0001-0208-00024147
 
可以知道会话1313持有x锁堵塞了691使其等待获得x锁,其持有的资源事务信息为00060008-0006c82d
 会话691持有x锁堵塞了1313使其等待获得x锁,其持有的资源事务信息为:0056002b-00033647
 对于tx锁代表transaction enqueue。00060008和0006c82d 分别对应v$lock id1和id2
 那么v$lock的id1和id2对不同类型有不同含义,那么对TX的内容如下:
 20:23:46 SYS # htdb >select type,name,id1_tag,id2_tag from v$lock_type where type='TX'
 20:23:57  2  ;
 
TYPE                          NAME                          ID1_TAG                        ID2_TAG
 ------------------------------ ------------------------------ ------------------------------ ----------------------------------------------------------------
 TX                            Transaction                    usn


    
 
 

您可能感兴趣的文章:

 
本站(WWW.)旨在分享和传播互联网科技相关的资讯和技术,将尽最大努力为读者提供更好的信息聚合和浏览方式。
本站(WWW.)站内文章除注明原创外,均为转载、整理或搜集自网络。欢迎任何形式的转载,转载请注明出处。












  • 相关文章推荐


  • 站内导航:


    特别声明:169IT网站部分信息来自互联网,如果侵犯您的权利,请及时告知,本站将立即删除!

    ©2012-2021,