后端岗位面试题更新 2026-08-05

MySQL 间隙锁(Gap Lock)的左右区间是如何设置的?为什么区间是左开右闭的?

阿里云后端开发专业服务技术原理方案权衡MySQL

考察说明

考察对间隙锁区间边界和设计原因的理解

回答思路

  1. 能正确描述间隙锁锁定的是开区间
  2. 能说明左开右闭与记录锁的关系
  3. 能指出间隙锁用于解决幻读
  4. 能说明间隙锁与临键锁的联系