京东面试题 · 问题排查 · MySQL

京东相关面试题,按最终去重题目聚合。

2550 道真题 · 当前筛选命中 14 · 更新 2026-08-05

筛选题目已选:问题排查 · MySQL
第 1 题请介绍MySQL的锁机制,包括锁的类型、粒度以及不同隔离级别下的锁行为。 考察对MySQL锁的分类、粒度及与隔离级别关系的理解技术原理问题排查MySQL第 2 题在 MySQL 中,一条 insert 语句执行过程中如果发生宕机,会出现哪些可能的情况? 考察对事务持久性和崩溃恢复的理解技术原理问题排查MySQL第 3 题有索引的情况下,一条 UPDATE 语句仍然执行很慢,可能的原因有哪些? 考察对索引生效条件、UPDATE 执行流程及慢查询根因的理解性能优化技术原理问题排查MySQL第 4 题在 MySQL 中如何判断一条 SQL 查询是否使用了索引? 考察对 MySQL 执行计划的理解和索引使用情况的排查能力技术原理技术选型问题排查MySQL第 5 题MySQL深分页查询执行比较慢,怎么解决? 考察对MySQL分页查询性能瓶颈的理解及常用优化方案性能优化技术原理问题排查MySQL第 6 题在数据库查询中,如果 WHERE 子句的字段类型是 BIGINT,但与字符串类型用等号比较,是否会导致索引失效? 考察对隐式类型转换与索引失效机制的理解技术原理问题排查MySQL第 7 题请描述你对MySQL慢SQL进行调优的完整思路,并举例说明。 考察慢SQL定位、分析与优化的系统化方法性能优化技术原理问题排查MySQL第 8 题请解释什么是幻读,以及它会对数据一致性产生哪些影响? 考察对数据库事务隔离级别中幻读概念的理解及其实际影响技术原理问题排查MySQL第 9 题两个事务都更新不同行的唯一索引字段时,是否可能造成死锁?这与唯一索引本身有何关系?如果该字段是普通索引而不是唯一索引,情况又会怎样? 考察对索引结构与行锁、间隙锁、死锁形成机制的理解风险判断技术原理问题排查InnoDBMySQL第 10 题MySQL的索引失效场景有哪些? 考察对MySQL索引原理和常见失效场景的系统掌握技术原理问题排查MySQL第 11 题请解释 MySQL 中 binlog、redo log 和 undo log 各自的用途及区别。 考察对 MySQL 日志体系的理解,包括作用、机制和关联技术原理问题排查MySQL第 12 题请详述MySQL InnoDB中redo log和undo log的作用、写入时机和典型使用场景。 考察对InnoDB两种日志核心机制的理解深度技术原理问题排查InnoDBMySQL第 13 题请介绍一次你在项目中使用 MySQL 时遇到死锁的经历。 考察候选人实际排查数据库死锁的能力与经验技术原理问题排查MySQL第 14 题如何通过EXPLAIN命令分析SQL执行计划,判断索引使用情况和潜在性能问题? 考察对EXPLAIN输出关键字段的理解及索引使用的基本判断能力技术原理问题排查MySQLSQL