后端岗位面试题 · 问题排查 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 998 道 · 更新 2026-08-05
筛选题目已选:问题排查 · MySQL
考察点
技术栈
第 1 题MySQL慢查询的优化? 考察对慢查询定位、分析与优化手段的系统理解第 2 题有哪些常见的索引失效场景? 考察对索引使用条件和查询优化器的理解第 3 题怎么定位慢查询? 考察对数据库慢查询定位手段和排查流程的掌握第 4 题请简述MySQL性能优化的常见方向,并针对其中一个方向给出具体方案。 考察对MySQL调优体系的理解深度与实践落地能力第 5 题请说明MySQL binlog的作用以及主从同步的实现原理。 考察对MySQL binlog格式、主从复制机制及常见故障场景的理解第 6 题在 MySQL 中,索引是否总能提升查询性能?当怀疑索引未生效时,可以通过哪些方法进行排查和验证? 考查候选人对 MySQL 索引失效原理的理解,以及通过 EXPLAIN 等手段诊断索引使用情况的能力。第 7 题在MySQL里遇到死锁情况时,有哪些处理手段和预防措施? 考查对MySQL死锁原理、检测机制及解决与预防策略的掌握程度。第 8 题在进行SQL调优时,如何利用MySQL的EXPLAIN命令来剖析一条查询语句的执行计划,并据此识别潜在的性能瓶颈? 考查候选人对MySQL执行计划分析工具EXPLAIN的掌握程度及实际调优能力。第 9 题请说明在 MySQL 环境下,你通常采用哪些步骤和策略来分析和优化一条执行缓慢的 SQL 语句? 考查候选人对 MySQL 慢 SQL 定位、分析及优化的系统性方法和实践经验。第 10 题请说明在 MySQL 架构中搭建读写分离的常用方法,并阐述其背后的原理、可能遇到的问题以及对应的解决方案。 考察候选人对 MySQL 高可用与扩展性架构中读写分离方案的理解深度和落地能力。第 11 题在 MySQL 复制架构中,主从延迟是常见问题。请阐述在主从同步出现延迟时,你会采取哪些措施来应对和优化? 考查对 MySQL 主从复制原理的理解以及面对延迟时的排查与优化能力。第 12 题在 MySQL 环境下,你会采用哪些方法来定位并改进执行效率低下的 SQL 语句? 考查候选人对 MySQL 慢查询定位与优化手段的掌握程度。第 13 题在项目中你做过哪些MySQL优化?如何确认查询是否使用了索引? 考察MySQL性能优化的实践能力与索引使用验证方法第 14 题如何通过 explain 制定 SQL 的优化策略? 考察对 MySQL explain 输出各指标的理解及基于执行计划的优化方法第 15 题当 MySQL 查询变慢时,你会如何定位并优化?请描述你的排查思路和常用手段。 考察对 MySQL 性能问题的系统性诊断与优化能力第 16 题MySQL里主键索引为什么比其它索引快? 考察对InnoDB索引结构与回表机制的理解第 17 题MySQL怎么优化多表联查? 考察多表查询性能优化的实践方法与原理理解第 18 题一个表给a列加了索引,给了两个SQL语句,一个是select ... where a like 'abc%',另一个是like '%abc',哪个走了索引? 考察B+树索引前缀匹配原则和LIKE查询的索引使用判断第 19 题请介绍MySQL索引的基本概念,包括默认索引类型,以及哪些常见场景会导致索引失效? 考察MySQL索引基础原理与索引失效场景的掌握第 20 题慢SQL的判断指标是如何得到的?例如执行时间阈值如何确定? 考察对慢SQL判定指标来源和业务场景适配的理解