专栏名称: 有赞coder
有赞技术官方公众号,推广有赞技术干货,偶有有赞技术小哥哥小姐姐们的日常
今天看啥  ›  专栏  ›  有赞coder

死锁案例九

有赞coder  · 公众号  ·  · 2019-03-06 18:00
文 | 杨一 on 运维转 | 来源:公众号yangyidba一、前言死锁,其实是一个很有意思也很有挑战的技术问题,大概每个 DBA 和部分开发同学都会在工作过程中遇见。关于死锁我会持续写一个系列的案例分析,希望能够对想了解死锁的朋友有所帮助。二、案例分析2.1 业务场景业务开发同学要初始化数据,他们的逻辑是批量执行 insert values(x,x,x),(x,x,x);。2.2 环境说明MySQL 5.6.24 事务隔离级别为 RRCREATE TABLE `tc` ( `id` bigint(20) unsigned NOT NULL AUTO_INCREMENT COMMENT '自增ID', `c1` bigint(20) unsigned NOT NULL DEFAULT '0', `c2` bigint(20) unsigned NOT NULL DEFAULT '0', `c3` bigint(20) unsigned NOT NULL DEFAULT '0', `c4` tinyint(4) NOT NULL DEFAULT '0', `c5` tinyint(4) NOT NULL DEFAULT '0', `created_at` datetime NOT NULL DEFAULT '1970-01-01 08:00:00', `deleted_a ………………………………

原文地址:访问原文地址
快照地址: 访问文章快照