后端岗位面试题 · 问题排查 · MySQL

题库中标记为“后端”的结构化面试题。

89928 道真题 · 当前筛选命中 998 · 更新 2026-08-05

筛选题目已选:问题排查 · MySQL
第 21 题MySQL的主从复制了解过吗? 考察对MySQL主从复制基本原理、类型、流程及故障处理的理解技术原理问题排查MySQL第 22 题MySQL 哪些情况会导致索引失效? 考察对 MySQL 索引生效条件与优化器行为的理解技术原理问题排查MySQL第 23 题请分别讲解 binlog、redo log、undo log 的作用、写入时机和相互区别。 考察对 MySQL 三类日志的功能定位、持久化机制及一致性问题理解技术原理问题排查MySQL第 24 题间隙锁是什么?有什么用?解决什么问题? 考察对MySQL间隙锁机制、应用场景与解决的问题的理解技术原理问题排查MySQL第 25 题如何判断数据库是否死锁? 考察数据库死锁识别方法与诊断思路风险判断技术原理问题排查MySQL第 26 题MySQL的原子性如何实现 考察对MySQL事务ACID原子性底层实现机制的理解技术原理问题排查MySQL第 27 题在项目实践中,你如何定义慢SQL? 考察对慢SQL判定标准、诊断方法和监控机制的理解性能优化技术原理问题排查MySQL第 28 题请说明在Spring Boot项目中如何配置数据库连接,并实现基本的CRUD操作。 考察Spring Boot数据访问层的配置流程与基础CRUD实现能力编码实现技术原理问题排查MyBatisMySQLSpring Boot第 29 题MySQL 中如何定位并优化慢查询性能? 考察对MySQL性能优化方法体系的理解与实操能力性能优化技术原理问题排查MySQL第 30 题MySQL慢查询怎么处理? 考察对慢查询定位、分析与优化的完整方法论性能优化技术原理问题排查MySQL第 31 题请谈谈你对 MySQL 执行计划的理解,以及如何通过它优化慢查询? 考察执行计划的阅读能力与基于代价分析的查询优化思路性能优化技术原理问题排查MySQL第 32 题请说明MySQL的三大日志分别是什么,以及各自的记录方式、在崩溃恢复中的作用和如何解决数据不一致问题。 考察对MySQL redo log、undo log、binlog的实现机制及一致性与崩溃恢复原理的理解风险判断技术原理问题排查MySQL第 33 题对于条件为a=?且b=?且c=?的查询,它是否会走(a, c, b)索引?如何判断查询是否实际使用了索引? 考察索引列顺序对查询的影响,以及使用EXPLAIN分析执行计划的能力技术原理问题排查MySQLSQL第 34 题MySQL做聚合查询很复杂耗时很长怎么改善? 考察对MySQL聚合查询性能优化思路的掌握性能优化方案权衡问题排查MySQL第 35 题请解释数据库中的 explain 参数的作用和输出信息。 考察对数据库查询执行计划的理解与调优能力性能优化技术原理问题排查MySQL第 36 题请列举 MySQL 中索引失效的常见场景,并说明如何避免。 考察对 MySQL 索引失效机制的理解及排查优化能力技术原理技术选型问题排查MySQL第 37 题请介绍MySQL的四种事务隔离级别,以及它们分别可能引发哪些并发问题。 考察对事务隔离级别定义和并发一致性问题的理解技术原理问题排查MySQL第 38 题请描述你使用 Docker 部署 MySQL 和 Redis 的步骤,以及需要注意哪些配置。 考察 Docker 部署数据库的基本操作与关键配置认知技术原理技术选型问题排查DockerMySQLRedis第 39 题请列举 MySQL 索引失效的常见场景,并说明如何避免。 考察对索引原理和失效边界的理解技术原理问题排查MySQL第 40 题请结合具体业务场景,谈谈如何对 MySQL 进行性能优化? 考察对 MySQL 优化手段的系统性理解和场景化应用能力性能优化技术原理问题排查MySQL