后端岗位面试题 · 技术原理 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 4867 道 · 更新 2026-08-05
筛选题目已选:技术原理 · MySQL
考察点
技术栈
第 361 题你使用过 MySQL 的哪些锁?请分别介绍它们的作用和使用场景。 考察对 MySQL 锁机制的整体认知与分类梳理能力第 362 题MySQL索引优化方法 考察MySQL索引设计原则与优化策略第 363 题请介绍 MySQL 中模糊查询的常见实现方式及其适用场景。 考察对 MySQL 模糊查询语法、性能影响与使用边界的基本认知第 364 题请结合实际场景,介绍你对MySQL性能优化的常用思路和具体手段。 考察对MySQL性能优化方法论和具体工具的理解与应用第 365 题在本地缓存+Redis+MySQL三层架构中,如何设计数据更新时的逻辑?需要注意哪些点? 考察三层缓存架构下的数据一致性设计第 366 题请解释数据库中的 count(*) 和 count(字段) 的区别以及各自的使用场景? 考察对数据库 count 函数语义、NULL 值处理和性能差异的理解第 367 题从数据结构上来说一说,为什么MySQL选择B+树索引而不用哈希索引? 考察对B+树与哈希索引在数据库场景下适用性的理解第 368 题联合索引什么情况会失效? 考察联合索引最左前缀匹配原则及常见失效场景第 369 题请解释 MVCC(多版本并发控制)的实现原理。 考察对数据库并发控制核心机制的掌握程度第 370 题binlog有什么用? 考察对MySQL binlog核心作用及典型应用场景的理解第 371 题若排查出接口慢是因MySQL的SQL语句慢导致,该怎么优化MySQL? 考察MySQL慢SQL调优的系统方法和常见手段第 372 题char和varchar有什么区别? 考察对数据库中定长与变长字符串类型的理解与适用场景第 373 题MySQL事务隔离性如何实现 考察对MySQL隔离级别底层机制的理解,包括锁、MVCC和一致性读第 374 题MySQL中InnoDB和MyISAM有什么区别? 考察对MySQL两种主流存储引擎核心差异的理解第 375 题对于联合索引(A, B, C),执行条件 WHERE A = ? AND B >= ? AND C = ? 时,分析该查询的索引使用情况。 考察联合索引最左前缀原则及范围查询对后续列索引的影响第 376 题请对比 MySQL 中 MyISAM 和 InnoDB 两种存储引擎的主要区别。 考察对 MySQL 存储引擎差异的理解与选型能力第 377 题MySQL的幻读是怎么解决的 考察对MySQL隔离级别、MVCC及锁机制的理解第 378 题建立索引(a,b,c)三个字段,只查询b,c两个条件,能命中索引吗?请结合最左匹配原则分析。 考察对联合索引最左前缀匹配原则的理解与查询优化判断第 379 题在数据库中设计金额字段时,应选择哪种数据类型,并说明理由? 考察对货币精度、四舍五入和计算安全的意识第 380 题请介绍 MySQL 的事务隔离级别,并说明每种隔离级别解决了什么问题,以及 MySQL 的默认隔离级别是什么。 考察对事务隔离级别定义、解决的问题及 MySQL 默认配置的理解