作业帮面试题 · 问题排查 · MySQL

作业帮相关面试题,按最终去重题目聚合。

共 1635 道真题 · 当前筛选命中 15 道 · 更新 2026-08-05

筛选题目已选:问题排查 · MySQL
第 1 题对于条件为a=?且b=?且c=?的查询,它是否会走(a, c, b)索引?如何判断查询是否实际使用了索引? 考察索引列顺序对查询的影响,以及使用EXPLAIN分析执行计划的能力技术原理问题排查MySQLSQL第 2 题请解释MySQL中的磁盘碎片是什么,以及它对数据库性能和存储的影响。 考察对MySQL存储引擎底层存储机制的理解,以及性能影响分析性能优化技术原理问题排查MySQL第 3 题你还会查看explain中的哪些字段 考察对数据库执行计划的理解与分析能力性能优化技术原理问题排查MySQL第 4 题请说明慢SQL出现的原因,以及解决慢SQL的一般排查思路和优化手段。 考察对慢SQL成因的识别和系统性排查优化能力技术原理问题排查MySQLSQL第 5 题MySQL的幻读,如何解决? 考察对MySQL事务隔离机制与锁机制的理解技术原理技术选型问题排查MySQL第 6 题当缓存删除操作失败时,你会如何处理以最大程度保证最终一致性? 考察对缓存删除失败场景的容错与补偿设计风险判断系统设计问题排查MySQLRedis第 7 题MySQL中如何定位慢查询? 考察对MySQL性能诊断工具与慢查询定位方法的掌握技术原理问题排查MySQL第 8 题针对包含课程表的复杂查询,常见的SQL性能优化手段有哪些? 考察SQL查询优化与索引应用能力性能优化问题排查MySQL第 9 题请介绍 MySQL 性能调优的核心思路与常用手段。 考察对 MySQL 调优整体框架、诊断方法和关键参数的掌握系统设计技术原理问题排查MySQL第 10 题请介绍慢查询的检查方法,并说明如何定位和优化慢查询。 考察对数据库慢查询诊断与优化方法的掌握性能优化技术原理问题排查MySQL第 11 题请解释隐式类型转换是如何导致索引失效的,并举例说明。 考察对隐式类型转换导致索引失效的机制理解技术原理问题排查MySQLSQL第 12 题有一张包含自增主键id、name、create_time等字段的大表,数据量约10亿行,且未建立任何索引。若要查询最近一周的数据量,你会如何编写SQL?面试官指出你的方案没有利用索引,请说明你如何重新设计查询与索引。 考察海量数据下时间范围查询的索引优化与执行计划分析性能优化问题排查MySQLSQL第 13 题MySQL主从复制? 考察MySQL主从复制的工作原理、配置要点与常见故障处理风险判断技术原理问题排查MySQL第 14 题主从复制中可能存在哪些常见问题,以及如何应对? 考察对主从复制延迟、数据一致性和故障处理的认知风险判断系统设计问题排查MySQL第 15 题MySQL的索引,在什么场景下会失效? 考察对MySQL索引失效条件及优化原则的理解技术原理问题排查MySQL