后端岗位面试题 · 问题拆解 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 677 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · MySQL
考察点
技术栈
第 441 题请说明MySQL支持的事务隔离级别,并解释它们之间的区别。 考察对MySQL事务隔离级别的掌握程度及并发控制理解第 442 题请描述一条查询在 MySQL 中从客户端发起到返回结果的大致执行过程。 考察对 MySQL 查询执行链路和核心组件的理解第 443 题使用 MySQL 时,有哪些方面可以进行优化? 考察对 MySQL 性能优化常用手段的全面理解和实践意识第 444 题为什么 MySQL 的 InnoDB 存储引擎选择 B+ 树作为索引结构? 考察对 B+ 树特性及其在数据库索引场景下优势的理解第 445 题一个数据库表有id和name两个字段,id为bigint,name为varchar且假设每次都用满最大容量。请问一行数据大概占多少空间?1千万条数据大概占用多大存储空间?若以id为主键索引,B+树高大概是多少? 考察MySQL行存储结构、varchar长度与空间估算、B+树高度计算第 446 题请描述一条SQL语句在MySQL中的执行过程,从客户端发起到最终返回结果。 考察对MySQL查询执行链路各阶段的掌握程度第 447 题请介绍你对 MySQL 数据优化的理解,可以从索引、查询、表结构等角度展开。 考察对 MySQL 优化核心方向的理解和实际应用能力第 448 题请解释 MySQL 中索引最左前缀原则,并说明它如何影响查询优化。 考察对复合索引最左前缀原则的理解及其在查询优化中的应用第 449 题可重复读和读已提交的内部的区别是什么 考察对数据库隔离级别底层实现机制的理解第 450 题请说明 MySQL 的 B+ 树索引大致可以支持多少数据量,以及影响这个数据量的关键因素。 考察对 B+ 树索引容量估算和存储结构的理解第 451 题请说明MySQL索引的基本原理,并解释B+树的特性。 考察对MySQL索引底层结构和B+树特点的理解第 452 题联合索引的存储结构是怎样的? 考察对联合索引底层B+树存储与索引失效原理的理解第 453 题十亿级订单表如何优化分页查询?请分享你的实战思路。 考察大数据量分页查询的优化手段与实战经验第 454 题请描述一条带普通索引的SQL查询语句从发起到返回结果的完整执行流程。 考察对索引查询执行流程的理解,包括解析、优化、执行和返回各阶段第 455 题说一下MySQL隔离级别? 考察对MySQL事务隔离级别的理解与对比能力第 456 题MySQL结果集怎么实现去重 考察SQL去重方法的选择与适用场景第 457 题请谈谈你对MySQL分库分表的理解,以及在实际项目中如何设计和实施分库分表? 考察对MySQL分库分表原理、策略和实际应用的理解第 458 题假如加了(a,b)联合索引,查询的时候还有个非索引字段c,最终查询流程是什么样的。 考察联合索引结构与回表查询的完整执行流程第 459 题为什么 like 模糊匹配的前缀查询不能匹配索引,后缀就可以? 考察 MySQL B+树索引的最左前缀原理与 LIKE 查询的索引用法第 460 题联合索引(A,B,C)在 WHERE B = 值 AND C = 值 以及 WHERE B = 值 AND A = 值 两种条件下分别是否走索引?请说明原因。 考察联合索引最左前缀原则的理解与查询条件下推逻辑