后端岗位面试题 · 性能优化 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1111 道 · 更新 2026-08-05
筛选题目已选:性能优化 · MySQL
考察点
技术栈
第 501 题你了解覆盖索引吗? 考察对数据库覆盖索引概念、原理与适用场景的理解第 502 题MySQL建立索引时要注意什么?覆盖索引是什么? 考察索引设计原则与覆盖索引概念的理解第 503 题请举例说明如何通过SQL重写和表结构设计优化一个慢查询。 考察将优化理论落地到具体场景的能力第 504 题针对查询 SELECT A FROM b WHERE c > ? AND d = ?,请设计一个合理的索引方案,并说明依据。 考察复合索引列顺序设计及对范围查询影响的理解第 505 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解第 506 题MySQL为什么要使用最左前缀匹配原则? 考察对联合索引底层结构与查询匹配规则的理解第 507 题MySQL 中哪些常见写法会导致索引失效? 考察对索引失效场景的理解和优化意识第 508 题如何查看执行计划以及重点需要看哪几列? 考察对执行计划的理解、关键性能指标和常见问题识别能力第 509 题请描述定位 MySQL 慢查询的完整排查方法。 考察慢查询定位、分析和优化的系统性方法第 510 题当MySQL查询变慢时,你会如何系统地排查和优化?请结合一个具体场景说明你的排查步骤和优化手段。 考察MySQL性能问题的系统排查思路和优化能力第 511 题MySQL里对一个下单时间加索引怎么样? 考察索引设计对查询性能的影响及适用场景第 512 题怎么定位慢SQL? 考察数据库性能问题定位的流程、工具与分析方法第 513 题如果数据库执行很慢怎么办?MySQL慢查询该如何优化? 考察MySQL慢查询的定位、分析与优化能力第 514 题如果查询变成 SELECT * FROM xxx WHERE a = 1 OR b = 1,应该如何建索引? 考察 OR 条件下索引合并与替代方案的理解第 515 题请结合实际场景,谈谈你如何编写高效的 MySQL SQL 语句? 考察 SQL 编写规范、性能优化意识和实际场景理解第 516 题你知道什么是回表吗? 考察对数据库索引覆盖查询的理解第 517 题请介绍 MySQL 除索引优化以外还有哪些调优方法? 考察对 MySQL 整体调优手段的掌握,包括配置、表结构、SQL 编写等第 518 题MySQL优化:对于一个已有的慢SQL怎么去进一步优化 考察慢SQL优化的排查思路、工具使用和优化手段第 519 题慢查询怎么优化 考察数据库慢查询的定位、分析与优化能力第 520 题中心化交易所撮合引擎的基础架构和常用技术选项有哪些? 考察对高并发撮合系统设计和主流技术选型的认知