后端岗位面试题 · 技术原理 · MySQL

题库中标记为“后端”的结构化面试题。

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

筛选题目已选:技术原理 · MySQL
第 961 题如何处理MySQL中filesort导致的性能问题? 考察对MySQL排序机制的理解及性能优化方法性能优化技术原理问题排查MySQL第 962 题请详细说明MySQL中索引的作用,并介绍B+树索引的底层结构与使用注意事项。 考察对MySQL索引原理、结构特征及使用原则的综合理解性能优化技术原理技术选型MySQL第 963 题假设表 innodb 中有一 SQL:select id, A from table where A = xxx,其中 id 为主键索引,A 为唯一索引。这条查询需要经过几次 IO(或访问多少次 B+ 树)? 考察 InnoDB 唯一非主键索引的覆盖索引分析与 B+ 树访问次数计算性能优化问题拆解技术原理InnoDBMySQL第 964 题数据库索引的底层结构是什么?请简要说明。 考察对索引底层数据结构的基本理解技术原理InnoDBMySQL第 965 题在 InnoDB 可重复读隔离级别下,UPDATE 语句在什么情况下会产生间隙锁?加在哪些间隙上?请结合有索引和无索引的情况说明。 考察间隙锁的产生条件、锁定的间隙范围及索引的作用风险判断技术原理InnoDBMySQL第 966 题MySQL 的索引是如何工作的?请说明在查询时索引如何被用来加速数据检索。 考察对 MySQL 索引结构及查询执行过程的理解技术原理问题排查MySQL第 967 题请描述一条 SQL 查询在 MySQL 中从客户端发送到返回结果的完整执行流程。 考察对 MySQL 查询执行链路和核心组件的理解问题拆解技术原理MySQL第 968 题数据库引擎的种类有哪些?各自的优缺点是什么? 考察对主流数据库引擎类型的了解及选型权衡技术原理技术选型方案权衡MySQL第 969 题当数据库单表数据量超过两千万行时,你会如何进行性能优化? 考察对大数据量表的优化策略、问题分析和方案权衡能力技术原理方案权衡问题排查MySQL第 970 题介绍一下 MySQL 事务的几个特性。 考察对 ACID 事务特性的理解及在 MySQL 中的应用技术原理MySQL第 971 题MySQL的存储引擎有哪些?它们的底层数据结构是如何实现的? 考察对MySQL存储引擎及其底层数据结构实现原理的理解技术原理方案权衡MySQL第 972 题请介绍 MySQL 的整体架构,并说明一条查询语句在 MySQL 中是如何执行的。 考察对 MySQL 核心组件和查询执行流程的理解问题拆解技术原理MySQL第 973 题数据库底层是如何通过主键实现索引查找的? 考察数据库索引的底层存储结构与主键查找原理技术原理MySQL第 974 题请解释MySQL中的乐观锁与悲观锁,并说明它们各自的实现方式和使用场景。 考察对数据库并发控制机制的深入理解和实际应用能力业务理解技术原理方案权衡MySQL第 975 题请说明 MySQL 事务的四个特性是什么? 考察对事务 ACID 特性及其含义的理解技术原理MySQL第 976 题请说明为什么将MySQL中的数据转移到Redis中,以及在实现过程中是否使用了多线程? 考察对缓存使用动机的理解和并发实现细节风险判断技术原理方案权衡MySQLRedis第 977 题如果去掉 Redis 层,仅靠 MySQL 能否支撑当前业务的访问量?请说明你的判断依据。 考察对 MySQL 容量与并发极限的判断能力和数据支撑意识技术原理方案权衡MySQL第 978 题执行计划的type和extra有哪些类型 考察对SQL执行计划中访问类型和额外信息的理解与记忆技术原理问题排查MySQL第 979 题请介绍 MySQL 索引的工作原理、常见类型和适用场景。 考察对索引底层机制、类型区分及实际选型的理解技术原理技术选型MySQL第 980 题数据库的引擎有了解吗?有什么区别? 考察对主流数据库存储引擎特性的理解及选型能力技术原理技术选型MySQL