后端岗位面试题 · 技术原理 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 4867 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 661 题请解释MySQL联合索引的最左匹配原则,并说明其背后的原理。 考察对联合索引结构及最左匹配规则的理解第 662 题请分享一个你在使用MySQL时遇到并解决的具体技术问题。 考察真实故障排查经验、问题定位能力和解决方案的合理性第 663 题MySQL中的乐观锁的实现? 考察乐观锁的核心机制、版本控制与并发控制理解第 664 题请介绍 MySQL 查询优化器的主要工作原理以及它在执行查询时的关键优化手段。 考察对 MySQL 查询优化器核心机制和常见优化策略的理解第 665 题MySQL的存储架构是怎样的? 考察对MySQL存储引擎底层架构与数据组织方式的理解第 666 题Redis和DB的数据一致性,先更新缓存再更新DB的顺序会出现什么问题呢? 考察缓存与数据库一致性问题中的更新顺序不当导致的并发风险第 667 题讲一下MySQL B+树的数据结构 考察对B+树结构特性及其在MySQL索引中应用的理解第 668 题explain关键字打印出来的执行计划,你一般是看哪几个指标? 考察对SQL执行计划关键指标的理解与实际调优经验第 669 题请描述MySQL中通过非主键索引查询数据时,数据库内部的执行过程是怎样的? 考察对MySQL索引结构、回表查询及覆盖索引原理的理解第 670 题MySQL只有主键索引,查询时使用其他字段去查询,是怎么解决一致性问题的?(MVCC) 考察对MySQL无索引查询及MVCC机制下一致性保证的理解第 671 题MySQL索引是怎么样的,为什么设置成B+树 考察索引结构理解及B+树选型原因第 672 题请解释MySQL的MVCC机制及其解决的问题。 考察对MVCC原理及并发控制目标的理解第 673 题MySQL底层是使用什么来存储? 考察对MySQL存储引擎和底层数据结构的基本认知第 674 题MySQL 中有哪些常见的索引类型?请简要说明各自的特点和适用场景。 考察对 MySQL 索引类型及其适用场景的理解第 675 题MySQL 分库的方式有哪些? 考察分库策略的理解与应用第 676 题MySQL 的 filesort 排序算法有哪些? 考察对 MySQL 排序实现原理的理解第 677 题索引中存放的数据是什么?是主键值还是索引列的值? 考察对索引存储结构及索引列与主键关系的理解第 678 题redo log的刷盘机制 考察InnoDB redo log的写入与落盘时机,以及相关配置和故障恢复影响第 679 题生产环境对一个千万级大表添加字段时,如何避免长时间加锁?面试者给出的方案是新建表、加字段或索引、导入数据、切换表名,请评价该方案的可行性和关键步骤。 考察大表结构变更的在线迁移策略与风险控制第 680 题MySQL InnoDB 索引的底层数据结构是什么?为什么选用它? 考察对 B+ 树特性的深入理解及选型原因