度小满面试题 · 风险判断 · MySQL
度小满相关面试题,按最终去重题目聚合。
共 807 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:风险判断 · MySQL
考察点
技术栈
第 1 题执行 SELECT ... WHERE a = 1 FOR UPDATE 会在数据库层面加哪些锁?请分别讨论数据存在、数据不存在以及 a 列是否有索引的情况。 考察数据库行锁、间隙锁、索引与锁机制的深入理解第 2 题请结合实际场景,谈谈 MySQL 中行锁、表锁和间隙锁的区别,以及它们各自适用的隔离级别和场景。 考察对 MySQL 锁机制的理解、隔离级别关联及实际应用能力第 3 题在 InnoDB 中,如果 SELECT 一个不存在的数据,是否会产生间隙锁?间隙的范围是如何确定的? 考察对 InnoDB 间隙锁机制及锁范围计算的理解第 4 题请解释MySQL的当前读和快照读,并说明为什么混合使用它们可能无法彻底解决幻读问题。 考察对MySQL事务隔离级别下读机制及幻读问题的理解第 5 题MySQL的锁有哪些?分别有什么作用? 考察对MySQL锁机制的分类理解及各类锁的作用第 6 题请解释 MySQL 中临键锁(Next-Key Lock)的原理。 考察对 InnoDB 行锁与间隙锁组合机制的理解第 7 题用 MySQL 实现分布式锁,你的思路是什么? 考察基于 MySQL 的分布式锁设计、正确性与边界处理第 8 题MySQL中有哪些常用的锁,请分别说明它们的作用和应用场景。 考察对MySQL锁机制的分类和理解第 9 题请介绍 MySQL 中的锁机制,包括锁的类型、粒度以及可能出现的问题。 考察对 MySQL 锁机制的理解深度与并发控制意识第 10 题MySQL主从复制? 考察MySQL主从复制的工作原理、配置要点与常见故障处理第 11 题请介绍MySQL中的死锁形成条件,以及常见的锁类型有哪些? 考察对MySQL锁机制和死锁条件的理解深度