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

请说明一条UPDATE语句在SQL数据库中可能加哪些锁,并解释其加锁流程。

百度后端开发专业服务风险判断技术原理MySQLSQL

考察说明

考察对数据库行锁、表锁、间隙锁及事务隔离级别影响的理解

回答思路

  1. 明确说出行锁(共享/排他)
  2. 说明意向锁与表级锁的关系
  3. 讨论间隙锁、临键锁及其与隔离级别的关系
  4. 能结合索引命中情况分析锁范围