携程面试题 · MySQL
携程相关面试题,按最终去重题目聚合。
共 2142 道真题 · 当前筛选命中 96 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 61 题实习公司按 5000 万分表,这个阈值是如何确定的? 考察对分表阈值来源的分析能力与业务结合意识第 62 题现在同时删除这个表,能否删除,涉及到什么锁,在不同的隔离级别下有什么不同? 考察对DDL锁机制、DELETE语句锁行为与隔离级别影响的综合理解第 63 题MySQL在什么场景下会出现幻读?如何避免幻读? 考察对MySQL事务隔离级别、锁机制和幻读防制的理解第 64 题请解释 MySQL 索引的底层数据结构及其如何影响查询性能。 考察对 MySQL 索引底层原理的理解及对查询性能的影响第 65 题请谈谈在分布式系统中如何保证缓存与数据库的数据一致性? 考察对缓存一致性问题的理解及解决方案的权衡第 66 题什么是回表查询?如何避免它? 考察数据库索引原理与查询优化能力第 67 题MySQL的日志分别有什么作用? 考察对MySQL各类日志的功能、机制和应用场景的理解第 68 题在MySQL的MVCC机制中,执行一条UPDATE语句的完整过程是怎样的? 考察MVCC下UPDATE语句的版本链处理和执行细节第 69 题MySQL中EXISTS和IN的区别是什么? 考察对子查询语义、执行逻辑及适用场景的理解第 70 题MySQL 中常见的日志类型有哪些?请分别说明它们的作用。 考察对 MySQL 日志体系的了解程度及各自用途的记忆第 71 题数据库索引的使用情况如何查看? 考察对索引使用状态监控和常见查询工具的掌握第 72 题请解释 MySQL 中 B+ 树索引的工作原理,并说明在什么场景下使用普通索引、唯一索引和联合索引。 考察对索引结构、类型选择及适用场景的理解第 73 题请解释事务的ACID特性,并说明MySQL支持的隔离级别及其区别。 考察对事务核心概念和MySQL并发控制机制的理解第 74 题如果对一个表执行新增操作,同时其他事务能否读取该表?请结合表锁的机制说明。 考察对数据库表锁机制及读写并发行为的理解第 75 题遇到过MySQL的死锁吗? 考察对MySQL死锁原理、排查流程和应对策略的理解第 76 题请说明 MySQL InnoDB 支持的隔离级别,并简述它们的区别。 考察事务隔离级别的定义、实现及常见问题第 77 题请介绍 MySQL 数据库分区的主要类型,以及使用分区表时需要注意的约束和陷阱。 考察对 MySQL 分区机制的理解、类型区分及实际应用中的边界意识第 78 题InnoDB 存储引擎默认使用什么数据结构来组织索引和数据? 考察 InnoDB 索引底层数据结构及其特性第 79 题请描述 MySQL 中一条 SELECT 语句各关键字的执行顺序。 考察对 SQL 逻辑执行顺序的理解,而非书写顺序第 80 题请简要说明 MySQL 的存储原理,包括底层存储引擎、索引和事务相关的机制。 考察对 MySQL 存储架构、索引和事务原理的理解深度