AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
登录
登录
AI 简历
简历模板
简历范文
模拟面试
校招
求职攻略
关于我们
我要招人
首页
面试题库
后端岗位面试题
SELECT FOR UPDATE 用的是什么锁…
后端岗位面试题
更新 2026-08-05
SELECT FOR UPDATE 用的是什么锁?如果查询到的是整个表的数据,也是行锁吗?
vivo
后端开发
电子/半导体
风险判断
技术原理
InnoDB
MySQL
考察说明
考察对数据库锁机制尤其是行锁与表锁的理解及混合场景的掌握
回答思路
说明SELECT FOR UPDATE 默认加的是行级排他锁
解释全表扫描时数据库可能升级为表锁或区间锁
讨论索引与锁粒度之间的关系
说明不同数据库(如MySQL InnoDB)的具体行为差异
换一题
上一题
请分享一个你在自己做项目过程中遇到的技术问题,以及你是如何解决的。
下一题
请说明 ArrayList 和 LinkedList 在底层实现、访问性能、插入删除性能以及内存占用方面的主要区别。
本题还出现在
电子/半导体行业面试题
vivo面试题