后端岗位面试题 · 风险判断 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 832 道 · 更新 2026-08-05
筛选题目已选:风险判断 · MySQL
考察点
技术栈
第 321 题如果用MySQL实现分布式锁,你会怎么做?是否要使用事务? 考察基于MySQL实现分布式锁的正确性、事务使用和并发控制第 322 题有一个学生表,执行 SELECT ... FOR UPDATE,条件为 age > 18,请分析加锁情况。 考察数据库行锁与间隙锁机制及索引对加锁范围的影响第 323 题MySQL 可重复读隔离级别下如何解决幻读问题? 考察对 MVCC 与间隙锁在幻读处理上的理解第 324 题请解释MySQL索引中的最左匹配原则,并举例说明其应用。 考察对MySQL复合索引原理的理解及其在查询优化中的应用第 325 题在[你的项目]中,你是如何保证 Caffeine、Redis 和 MySQL 三者数据一致性的? 考察缓存一致性设计、失效策略与边界场景处理第 326 题在 MySQL 生产环境中,创建一张空表并添加一些索引,为什么耗时可能较长? 考察对 DDL 执行原理、锁与日志机制的理解第 327 题InnoDB 中哪些场景下行锁会退化为表锁? 考察对 InnoDB 锁机制及索引与锁关系的理解第 328 题MySQL现在可重复读也可以解决大部分幻读问题,怎么解决的? 考察可重复读隔离级别下解决幻读的机制与边界第 329 题在Redis和MySQL双写场景下,如何保证数据一致性?请分析常见方案及其取舍。 考察缓存与数据库双写一致性方案的理解、权衡与故障处理能力第 330 题针对所提到的业务,怎么保证 Redis 和 MySQL 的一致性? 考察缓存与数据库一致性的方案设计、延迟与一致性的权衡第 331 题请介绍MySQL中的锁机制,包括表锁、行锁、意向锁等,以及它们如何影响并发控制。 考察对MySQL锁类型、粒度与并发控制的掌握第 332 题如何保证MySQL与Redis的一致性?如果采用双写,其中一个写失败时如何处理? 考察缓存与数据库一致性保障机制及异常处理能力第 333 题在MySQL中,可重复读隔离级别和串行化隔离级别有什么区别? 考察对两种隔离级别在隔离程度、并发控制和幻读处理上的差异理解第 334 题在MySQL中,for update有哪些特性和使用注意事项? 考察对悲观锁实现机制及风险的理解第 335 题如何平滑地做 MySQL 大数据量的数据归档?请设计一个结合定时任务的归档方案,并说明如何避免影响在线业务。 考察数据归档的工程设计与任务治理能力第 336 题MySQL能否保证数据不丢失? 考察对MySQL持久化机制、可靠性边界及失效场景的理解第 337 题MySQL发生死锁时,服务可用性会受影响吗? 评估死锁对业务连续性的影响第 338 题Redis和MySQL怎么保证数据的一致性? 考察缓存与数据库一致性策略的理解与边界意识第 339 题Redis和MySQL双写一致怎么保证的? 考察缓存与数据库一致性设计、异常处理与方案权衡第 340 题在什么场景下 Redis 可以作为 MySQL 的替代方案,在什么场景下不能?请结合数据一致性、持久化、查询能力和容量说明。 考察对 Redis 与 MySQL 技术边界和数据一致性、持久化、查询能力的理解