MySQL 核心模块揭秘 | 22 期 | 行锁 (2) 慢速加锁 目录 1. 加过锁了吗? 2. 需要等待吗? 3. 先找个复用的行锁结构 4. 没找到就申请一个新的 5. 总结 正文 1. 加过锁了吗? 快速加锁逻辑主打简单、快速,它只能处理简单的情况,即通过简单的判断就能确定本次加锁操作不会被阻塞。 对于复杂一点的情况,就需要慢速加锁逻辑来处理了。 关于什么是复杂的情况,可以看前面介绍的慢速加锁条件,命中任何一个慢速加锁条件的,就是复杂的情况。 为了方便介绍 数据运维 2024-06-26 醒在深海的猫