测试岗位面试题 · 问题排查 · MySQL
题库中标记为“测试”的结构化面试题。
共 12657 道真题 · 当前筛选命中 45 道 · 更新 2026-08-05
筛选题目已选:问题排查 · MySQL
考察点
技术栈
第 1 题怎么知道一条 SQL 是慢查询? 考察对慢查询识别机制和日志体系的掌握第 2 题怎么测试 MySQL 的事务,请举例说明。 考察对事务特性、隔离级别及测试方法的理解与实操能力第 3 题请解释模糊查询在什么情况下会使用索引,以及联合索引的匹配与失效规则。 考察索引使用条件与联合索引匹配原理第 4 题当在好友列表中搜索一个好友耗时长达20秒时,你会如何优化这个 MySQL 查询?请给出具体方案。 考察 MySQL 慢查询优化的实操思路与场景化分析能力第 5 题MySQL中存在大量数据,现在想转到Elasticsearch(ES)中该怎么办? 考察数据迁移方案设计、全量增量同步及一致性保障第 6 题如果一个接口请求很慢,怎么优化?(MySQL、JVM、Redis 等) 考察从数据库、缓存、应用层到系统资源的分层排查与优化能力第 7 题MySQL了解多少?事务的性质和特性是什么? 考察MySQL基础知识掌握程度及事务特性和ACID原则的理解第 8 题请说明 InnoDB 中锁的类型以及死锁的成因和解决方法。 考察对锁机制和并发控制的理解第 9 题MySQL索引失效场景有哪些? 考察对MySQL索引失效常见场景的理解与识别能力第 10 题主从延迟怎么处理? 考察对MySQL主从复制延迟的成因识别、监控手段与治理方案第 11 题MySQL主从复制怎么实现的? 考察MySQL主从复制原理、流程与关键机制第 12 题MySQL中有一个查询特别慢是什么原因导致的? 考察对慢查询根因的系统分析和定位能力第 13 题请解释 MySQL 中索引的数据结构,并说明为什么选择 B+ 树而不是 B 树或哈希索引。 考察对索引底层结构、查询效率和场景权衡的理解第 14 题除了索引,MySQL性能还有哪些影响因素? 考察对MySQL性能影响因素的全面理解和系统排查能力第 15 题如何优化慢SQL? 考察候选人对SQL性能问题的诊断流程、优化手段和原理理解第 16 题请介绍 MySQL 中索引失效的常见场景,并说明如何优化查询以避免索引失效。 考察对 MySQL 索引机制的理解及查询优化能力第 17 题请解释数据库中的锁机制,并详细说明行锁是如何实现的? 考察对数据库锁机制的理解深度及行锁实现原理第 18 题MySQL 查询慢应该如何排查? 考察数据库性能问题的系统化排查思路与工具使用第 19 题如果对(用户名,密码)建立联合索引,查询条件只用到了用户名,索引会生效吗? 考察联合索引最左前缀原则的理解与应用第 20 题当线上出现慢查询时,你通常如何排查并优化? 考察慢查询定位、分析和优化方法