深圳虾皮信息科技有限公司面试题 · 性能优化 · MySQL
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 42 道 · 更新 2026-08-05
筛选题目已选:性能优化 · MySQL
考察点
技术栈
第 1 题在数据库中设计联合索引时需要注意哪些要点? 考察联合索引的列顺序、最左前缀原则及其对查询性能的影响第 2 题请解释 MySQL 中哪些情况会导致索引失效,并举出典型场景。 考察对索引失效场景的掌握和查询优化意识第 3 题MySQL的索引是B+树,一般是让它保持三层,怎么去计算数据量使B+树不超过三层? 考察B+树结构与MySQL索引数据量估算能力第 4 题维护一个MySQL集群,做性能优化时要考虑哪些因素? 考察对MySQL集群性能优化维度的体系化认知与实际权衡能力第 5 题什么是覆盖索引?请说明它的作用和使用场景。 考察对覆盖索引工作原理和性能收益的理解第 6 题MySQL在哪些情况下会产生临时表,如何避免? 考察对MySQL临时表使用场景和优化手段的理解第 7 题什么情况会导致索引失效? 考察对数据库索引失效原因的理解与排查能力第 8 题MySQL所有响应都慢如何排查 考察MySQL性能问题排查的系统性与方法论第 9 题MySQL如何优化慢查询? 考察对MySQL慢查询定位、分析与优化的系统性能力第 10 题MySQL InnoDB 中,一条基于主键的查询在 3 层 B+ 树上需要多少次磁盘 IO?如果要优化,你能优化到多少? 考察对 B+ 树索引层级与磁盘 IO 关系的理解及优化空间第 11 题请介绍项目中 MySQL 表设计的主要思路,包括表结构、索引和关联方式。 考察 MySQL 表设计的规范化、索引应用与业务映射第 12 题MySQL慢查询如何排查 考察SQL性能问题的定位与分析能力第 13 题请解释MySQL查询优化器中的谓词下推(Predicate Pushdown)机制,并说明它在哪些场景下能提升查询性能。 考察对MySQL查询优化器核心优化手段的理解及其适用场景第 14 题请解释 MySQL 中 JOIN 的工作原理,并说明不同 JOIN 类型之间的区别。 考察对 MySQL JOIN 执行机制与类型差异的理解第 15 题MySQL慢查询怎么排查,怎么解决? 考察MySQL慢查询定位、分析与优化的系统性能力第 16 题MySQL唯一索引也存数据的话有什么问题 考察对索引存储结构、存储空间和性能影响的理解第 17 题MySQL主从同步时延突然开始逐步增加,可能有哪些因素? 考察对MySQL主从复制链路和延迟原因的排查能力第 18 题MySQL 查询慢应该如何排查? 考察数据库性能问题的系统化排查思路与工具使用第 19 题MySQL中使用limit导致慢查询的原因是什么?如何优化? 考察MySQL分页查询性能问题分析与优化能力第 20 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解