第 10 篇 锁的全景图:表锁、行锁、间隙锁与 Next-Key Lock 加锁规则

发布时间:2026/11/14 17:18:23

第 10 篇 锁的全景图:表锁、行锁、间隙锁与 Next-Key Lock 加锁规则 开篇钩子UPDATE t_order SET status=1 WHERE amount=30000;这条语句锁住了几行?标准答案不是 1 行。它锁住了一个区间。搞不清这一点,死锁就会反复出现,而你只能靠加重试来治标。本篇从锁的全景图出发,逐一拆解 InnoDB 的加锁规则,每种场景都给出双会话实验。1. 锁的分类地图InnoDB 锁 ├── 表级锁 │ ├── 表锁(LOCK TABLES) │ ├── 元数据锁 MDL(自动加,DDL/DML 互斥) │ ├── 意向锁 IS / IX(行锁前的表级声明) │ └── 自增锁 AUTO-INC(INSERT 时) └── 行级锁 ├── 记录锁 Record Lock(锁住单个索引记录) ├── 间隙锁 Gap Lock(锁住记录之间的间隙) ├── 临键锁 Next-Key Lock(记录锁 + 前开后闭间隙) └── 插入意向锁 Insert Intention Lock(INSERT 时请求的特殊间隙锁)行锁锁的是索引记录,不是数据行。这是最重要的一句话:InnoDB 的行锁加在索引上,如果查询用不上索引(全表扫描),行锁就退化为"锁住扫描过的所有索引记录",极端情况等于锁全表。2. 共享锁 S 与排他锁 X所有锁的基础:
延伸阅读

更多相关文章

2026/11/11 8:00:29

Agent day1

1.什么是 AI Agent? Agent是一个以LLM为核心的自主完成任务的智能系统,通常具备环境感知、推理决策、制定计划、工具调用及执行反馈等能力,直到完成某个目标或者触发终止条件停止。一个完整的Agent通常包含四个核心组件:规划、工具…

2026/11/14 17:17:19

工程人员电工证协议怎么签?官方报名入口全解析

工程人员电工证协议怎么签?官方报名入口全解析 你还在为找不到工作发愁?特种作业证没拿到,连面试资格都没有。现在不少工地、工厂、施工队都明确要求必须持有低压电工证或高压电工证才能上岗,工程人员电工证协议成了很多人求职的“入场券”。…

2026/11/14 17:17:19

电工证初靠和换证费用郑州报考避坑指南

电工证初靠和换证费用郑州报考避坑指南 证书过期了不知道怎么复审延期?别急,今天我就从一个过来人的角度,给你讲讲电工证初考和换证的费用、流程、避坑经验,特别是 郑州报考避坑指南 ,让你少走弯路,省下不必要的麻烦和费用。…

2026/11/14 17:17:19

高低电压电工证甘肃报名费多少钱 郑州报考避坑指南

高低电压电工证甘肃报名费多少钱 郑州报考避坑指南 实操考试心里没底怕挂科,尤其是第一次考高低电压电工证的朋友,心里总想着“这玩意儿会不会太难了?”。别慌,今天我就从甘肃和郑州的视角出发,手把手带你们了解高低电压电工证的报考流程、考试内容、备…

2026/11/14 17:17:19

电力电缆需要3c证吗?外省证书怎么报名转过来全攻略

电力电缆需要3c证吗?外省证书怎么报名转过来全攻略 之前考的证在外省能不能转过来?这事儿别急,咱一步一步来。先说重点,电力电缆 需要3C证 吗?答案是 不需要 。但如果你想从事电力电缆相关的作业,特别是涉及配电、安装、调试等环节,…

2026/11/14 17:17:19

电工证挂公司交社保新变化,考前押题真能帮你过?

电工证挂公司交社保新变化,考前押题真能帮你过? 怕考不过白交培训费,这是很多考电工证的学员心头的大石头。尤其是刚毕业的大学生,像洛阳某高校的李工,为了顺利入职一家建筑公司,花了不少钱报了电工证培训班,结果考试前发现题型跟培训资料完全不一样,…

2026/11/14 17:12:18

阜阳电工作业事故案例让你看清电工证怎么报名的真相

阜阳电工作业事故案例让你看清电工证怎么报名的真相 之前考的证在外省能不能转过来?这个问题我见过太多人问,尤其在南阳卧龙区,不少电工兄弟都经历过“证在手里,工作难找”的尴尬。今天就结合【阜阳电工作业事故案例】,聊聊电工证怎么报名,以及你关心的…

2026/11/13 22:33:32

电工证丢失还能补吗?千万别踩坑,丢了证等于失业

电工证丢失还能补吗?千万别踩坑,丢了证等于失业 你正在找工作,但手里的电工证突然丢了,这下怎么办?别急,先别慌, 电工证丢失还能补吗 ?答案是肯定的,但 千万别踩坑 ,补办流程如果不了解,可能会耽误你上岗、甚至影响到你的收入。…

2026/11/14 0:06:39

土木特种工考证官方报名入口怎么找 之前考的证在外省能不能转过来

土木特种工考证官方报名入口怎么找 之前考的证在外省能不能转过来 之前考的证在外省能不能转过来?这个问题我太熟悉了,作为一名干了十几年的特种作业证书办理从业者,每年都会遇到不少像你一样在外地考了证,回来却发现无法直接使用的学员。别急,今天我就…

2026/11/14 0:06:39

电工证要多久多钱保姆级教程:工地太忙根本没时间复习考试

电工证要多久多钱保姆级教程:工地太忙根本没时间复习考试 工地太忙根本没时间复习考试,你不是一个人。在信阳浉河区,很多刚进入工地的电工都面临这样的困境:工作强度大,时间碎片化,根本没有系统复习考试的机会。但电工证是上岗的硬门槛,…

2026/11/13 22:32:11

面向复杂光照与角度的宠物面部识别鲁棒性增强策略

在智慧养宠时代,基于视觉的宠物身份识别技术正逐步从实验室走向家庭应用。然而,与配合度高的人类不同,宠物是典型的“非合作生物识别对象”——它们不会主动配合摄像头调整姿态,更无法控制光照环境。实际应用中,我们常…

2026/11/13 12:14:39

SSM电子书店源码全解析:结构、原理、部署与排错实战

/* MD / 富文本中的 .toc(含博客园搬家等嵌套结构);.toc-box 在侧栏,不受影响 */#content_views .toc,/* 编辑器常在目录前后插入空 p(:empty 仍占 20px),一并去掉避免顶空隙 */#content_views.markdown_views > p:empty:has(+ .toc),#content_views.markdown_views …

还想了解更多?直接咨询顾问

免费诊断 + 免费方案 + 透明报价。

全国咨询热线400-8866-253
免费获取方案
☎咨询二维码 ☎ ↑