后端岗位面试题更新 2026-08-05
如果一个表的普通索引字段被加行锁,该锁是加在主键索引上还是普通索引上?
阿里巴巴后端开发电商技术原理问题排查InnoDBMySQL
考察说明
考察数据库索引结构、行锁挂载位置及InnoDB加锁机制
回答思路
- 准确说明普通索引与主键索引的结构关系
- 解释InnoDB行锁主要锁在主键(聚簇)索引上
- 说明通过普通索引加锁时先锁二级索引再回溯主键索引
- 覆盖锁的记录范围与间隙锁的适用场景
本题附完整参考答案与评分标准
登录后可查看结构化答题指导;也可以直接开一场模拟面试,AI 面试官用本题实时追问并给出评分。