携程面试题 · 问题拆解 · MySQL
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 10 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · MySQL
考察点
技术栈
第 1 题在 MySQL InnoDB 中执行一条插入语句会涉及哪些锁?这些锁之间有什么区别? 考察对 InnoDB 锁机制及插入路径的理解第 2 题binlog日志是什么?主要作用是什么? 考察对MySQL binlog概念、格式及核心用途的理解第 3 题请解释MySQL的MVCC机制及其解决的问题。 考察对MVCC原理及并发控制目标的理解第 4 题介绍redo log、undo log和两阶段提交? 考察对MySQL日志机制和事务原子性、持久性实现原理的理解第 5 题MySQL 有哪些锁? 考察对 MySQL 锁体系的基本掌握和分类能力第 6 题为什么 InnoDB 选择使用 B+ 树作为索引结构? 考察对数据库索引底层设计原理的理解第 7 题回表是什么?为什么会回表?请解释其原理。 考察对数据库索引结构与查询执行机制的理解第 8 题在MySQL的MVCC机制中,执行一条UPDATE语句的完整过程是怎样的? 考察MVCC下UPDATE语句的版本链处理和执行细节第 9 题请描述 MySQL 中一条 SELECT 语句各关键字的执行顺序。 考察对 SQL 逻辑执行顺序的理解,而非书写顺序第 10 题请分别说明MySQL中redo log、undo log、relay log和bin log的作用。 考察对MySQL各类日志功能及用途的理解