后端岗位面试题 · 问题排查 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 998 道 · 更新 2026-08-05
筛选题目已选:问题排查 · MySQL
考察点
技术栈
第 221 题请介绍MySQL中常见的日志类型及其作用。 考察对MySQL日志体系的理解与应用场景第 222 题如果一张表的查询条件本可使用索引,但实际执行时索引失效,可能由哪些原因引起? 考察对索引失效常见场景的理解与排查能力第 223 题联合索引失效了怎么办? 考察联合索引底层原理、失效场景识别与优化应对能力第 224 题死锁发生时,InnoDB 是怎么处理的?会怎么判断哪一个事务要被回滚? 考察对 InnoDB 死锁检测与回滚策略的理解第 225 题MySQL中什么是回表?在哪些场景下会发生回表?如何避免? 考察对聚簇索引与二级索引结构、回表机制及覆盖索引的掌握第 226 题在主从复制架构中,写操作更新主库后,如果尚未通过 binlog 同步到从库,此时一个读请求从从库读到旧数据并写入缓存,导致之前删除缓存的操作失效,后续读到的仍是旧数据。如何解决这种缓存一致性并发问题? 考察缓存与数据库一致性、主从延迟下的并发处理能力第 227 题MySQL查看索引使用情况的命令是什么? 考察对MySQL索引监控命令的熟悉程度第 228 题请列举并解释常见的索引失效场景。 考察对数据库索引失效原理的理解与表达第 229 题除日志外,还有哪些方式配置和发现慢SQL? 考察对数据库性能监控与配置手段的全面了解第 230 题请解释MySQL执行计划(Explain)的用法及其关键字段的含义。 考察对执行计划的理解、核心字段的解读及实际调优应用第 231 题MySQL遇到慢SQL怎么解决?比如涉及5张表的复杂SQL如何处理? 考察慢SQL排查优化流程与多表连接SQL的处理能力第 232 题请谈谈你对 MySQL 索引的理解,以及如何针对慢查询进行索引调优? 考察 MySQL 索引原理与基于慢查询日志的调优能力第 233 题MySQL某条语句查询速度很慢,如何排查? 考察SQL性能问题的系统排查方法与数据库基础理解第 234 题MySQL语句执行慢怎么办?怎么排查? 考察SQL性能问题的系统排查思路与常见优化手段第 235 题你还会查看explain中的哪些字段 考察对数据库执行计划的理解与分析能力第 236 题讲一个你在实习里面的MySQL优化经历 考察候选人实际工程实践、问题定位与性能优化能力第 237 题介绍下MySQL主从同步的具体流程 考察对MySQL主从复制原理及关键环节的理解第 238 题请举例说明MySQL中发生死锁的典型场景,并分析其产生原因。 考察对MySQL死锁机制的理解及实际案例分析能力第 239 题MySQL优化做过哪些,解决过什么慢SQL?请结合深度分页场景说明。 考察MySQL性能优化实战与深度分页问题的处理能力第 240 题如果出现数据库CPU占用率高、连接数溢出,怎么排查问题并解决? 考察数据库问题排查思路、工具使用和解决方案设计