后端岗位面试题 · 问题排查 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 998 道 · 更新 2026-08-05
筛选题目已选:问题排查 · MySQL
考察点
技术栈
第 521 题在实际项目中,遇到过哪些MySQL索引失效的场景?为什么这些情况下索引会失效? 考察索引失效的常见原因与原理理解第 522 题什么是幻读?MySQL 是如何通过锁机制解决幻读的? 考察对幻读现象及 InnoDB 防幻读机制的理解第 523 题请介绍 MySQL 的主要日志文件及其作用。 考察对 MySQL 日志体系的理解与故障排查能力第 524 题当线上出现 MySQL 慢查询时,你如何定位和优化? 考察慢查询排查流程与优化方法第 525 题请介绍项目中MySQL主从延迟问题的处理方法,以及可以从哪些层面避免或缓解? 考察对MySQL主从一致性问题的理解、问题定位和系统设计权衡第 526 题请介绍优化一条性能较差的 MySQL 查询语句的主要步骤和方法。 考察对 MySQL 查询优化的系统化思路和常用工具掌握第 527 题MySQL 里面的事务是怎么实现的? 考察对 MySQL 事务底层机制(日志与锁)的理解第 528 题MySQL 中有哪些锁,请分别讲一讲它们的作用与使用场景。 考察对 MySQL 锁体系的理解,包括粒度、模式及事务交互第 529 题MySQL读请求很多的情况、写请求很多的情况,如何解决慢查询? 考察在高并发读写场景下对MySQL慢查询的定位与优化能力第 530 题如何判断查询是否走了索引? 考察对数据库执行计划的分析能力及索引生效条件的理解第 531 题请说明 redo log、undo log、bin log 的提交时机分别是什么? 考察数据库日志机制的理解与事务提交流程的掌握第 532 题请结合实际场景,谈谈你如何为MySQL表设计索引并进行优化? 考察MySQL索引设计原则与优化思路第 533 题请谈谈你在实践中对 MySQL 做过哪些优化? 考察候选人对 MySQL 优化实践的真实经验与深度第 534 题知道怎么看MySQL查询有没有使用索引吗? 考察对MySQL执行计划与索引使用诊断的基本能力第 535 题redo log存放的是什么数据? 考察对MySQL InnoDB redo log物理日志内容的准确理解第 536 题MySQL三大日志,还有其他日志吗? 考察对MySQL日志体系的完整性和关键细节的掌握第 537 题如何定位慢查询,如何分析SQL语句执行情况? 考察数据库慢查询定位和SQL执行计划分析能力第 538 题主从复制原理,以及如何解决延迟高的问题 考察数据库主从复制的核心机制、延迟成因与应对策略第 539 题如何确认一条 SQL 查询是否使用了索引? 考察对执行计划的理解及索引使用判断方法第 540 题redo log是怎么做的,和binlog之间有什么关系? 考察MySQL redo log机制及与binlog的协作原理