作家
登录

记一次MySQL死锁排查过程

作者: 来源: 2017-12-19 16:02:15 阅读 我要评论

 BE GRANTED: 
  •  
  • RECORD LOCKS space id 0 page no 923 n bits 80 index `a` of table `oauthdemo`.`test` trx id 2A8BC lock mode S waiting 
  •  
  • Record lock, heap no 3 PHYSICAL RECORD: n_fields 2; compact format; info bits 32 
  •  
  • 0: len 4; hex 00000002; asc     ;; 
  •  
  • 1: len 4; hex 00000002; asc     ;; 
  •  
  • *** WE ROLL BACK TRANSACTION (1)  
  • 分析

    1. *** (2) TRANSACTION
    2.  
    3. TRANSACTION 2A8BC, ACTIVE 18 sec inserting 
    4.  
    5. mysql tables in use 1, locked 1 
    6.  
    7. 4 lock struct(s), heap size 1248, 3 row lock(s), undo log entries 2 
    8.  
    9. MySQL thread id 448217, OS thread handle 0x2abe5fd65700, query id 18923239 renjun.fangcloud.net 121.41.41.92 root update 
    10.  
    11. insert into test (id,a) values (10,2) 
    12.  
    13. *** (2) HOLDS THE LOCK(S): 
    14.  
    15. RECORD LOCKS space id 0 page no 923 n bits 80 index `a` of table `oauthdemo`.`test` trx id 2A8BC lock_mode X locks rec but not gap 
    16.  
    17. Record lock, heap no 3 PHYSICAL RECORD: n_fields 2; compact format; info bits 32 
    18.  
    19. 0: len 4; hex 00000002; asc     ;; 
    20.  
    21. 1: len 4; hex 00000002; asc     ;; 
    22.  
    23. *** (2) WAITING FOR THIS LOCK TO BE GRANTED: 
    24.  
    25. RECORD LOCKS space id 0 page no 923 n bits 80 index `a` of table `oauthdemo`.`test` trx id 2A8BC lock mode S waiting 
    26.  
    27. Record lock, heap no 3 PHYSICAL RECORD: n_fields 2; compact format; info bits 32 

        推荐阅读

        惠普战66上手:八代轻薄本中的性能王者

      大年夜家之所以会去选择轻薄本,无疑是看中了便携这一特点,但这类标记本往往为了续航和散热等方面推敲,机能会有大年夜幅缩水,要想比较流畅地处理大年夜数据量的工作文件或玩游戏都是根本不太行的。 >>>详细阅读


      本文标题:记一次MySQL死锁排查过程

      地址:http://www.17bianji.com/lsqh/39935.html

    关键词: 探索发现

    乐购科技部分新闻及文章转载自互联网,供读者交流和学习,若有涉及作者版权等问题请及时与我们联系,以便更正、删除或按规定办理。感谢所有提供资讯的网站,欢迎各类媒体与乐购科技进行文章共享合作。

    网友点评
    自媒体专栏

    评论

    热度

    精彩导读
    栏目ID=71的表不存在(操作类型=0)