后端岗位面试题 · 问题排查 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 998 道 · 更新 2026-08-05
筛选题目已选:问题排查 · MySQL
考察点
技术栈
第 161 题请说明undo log、redo log、binlog各自的作用,以及一次事务执行过程中它们的写入顺序是怎样的? 考察对MySQL日志机制及其在事务执行中顺序的理解第 162 题MySQL的事务隔离级别分别是什么,各自会产生什么问题,请具体解释。 考察对事务隔离级别及其并发问题的理解深度第 163 题请谈谈你对MySQL锁机制的理解,包括锁的类型、粒度以及常见的死锁问题。 考察对MySQL锁分类、粒度及死锁处理原理的掌握第 164 题MySQL索引失效场景有哪些? 考察对MySQL索引失效常见场景的理解与识别能力第 165 题如何定位并优化MySQL慢查询?结合索引失效场景说明排查思路。 考察慢查询排查能力与索引优化实践第 166 题请说明如何监控SQL慢查询,并给出优化思路。 考察对数据库慢查询定位、分析与优化的能力第 167 题explain执行计划看哪些列? 考察对SQL执行计划关键列的理解和性能分析能力第 168 题读已提交的隔离级别下,会存在什么问题? 考察对读已提交隔离级别缺陷的理解,特别是不可重复读和幻读问题第 169 题排查 MySQL 慢 SQL 时,通常如何定位问题?Explain 之后重点看哪些字段来判断是否走索引和是否回表? 考察慢 SQL 排查方法和对执行计划关键字段的理解第 170 题MySQL在哪些情况下会产生临时表,如何避免? 考察对MySQL临时表使用场景和优化手段的理解第 171 题请说明如何利用MySQL慢查询日志定位并优化慢查询。 考察慢查询定位、分析与优化的完整流程第 172 题请描述MySQL中长事务对并发写操作的影响,并解释快照读与undo log回放机制。 考察对MySQL事务隔离、快照读及UNDO日志机制的理解深度第 173 题编写高效的 MySQL 查询语句时有哪些注意事项?请结合实际场景说明。 考察对 MySQL 查询性能、正确性和可维护性的综合理解第 174 题在MySQL中,如何通过EXPLAIN命令分析一条SQL语句的执行计划?请说明关键字段的含义。 考察对EXPLAIN执行计划关键字段的理解和实际应用能力第 175 题MySQL出现慢查询怎么办 考察对MySQL慢查询的排查思路与优化手段第 176 题如果你发现 MySQL 死锁,你会如何定位和解决? 考察死锁的诊断能力和解决思路第 177 题Canal同步失败时,你会如何定位原因并进行恢复? 考察故障排查、风险判断和数据一致性处理能力第 178 题请列举MySQL索引失效的典型场景,并提出相应的优化策略。 考察索引优化与问题排查能力第 179 题慢SQL如何解决 考察慢SQL定位、分析与优化能力第 180 题在更新数据库后删除缓存的策略中,如果删除缓存的操作失败,你会如何处理? 考察缓存一致性保障与异常处理能力