互联网/IT行业面试题 · 问题拆解 · MySQL
互联网/IT行业相关面试题,按题目行业基础数据聚合。
共 47588 道真题 · 当前筛选命中 250 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · MySQL
考察点
技术栈
第 81 题你用游标分页解决深分页的问题是怎么做的? 考察深分页优化方案的原理理解与落地细节第 82 题在数据库事务隔离级别中,可重复读是如何解决脏读和不可重复读问题的? 考察对可重复读隔离级别实现机制和并发问题的理解第 83 题介绍下 MySQL 事务,包括其核心特性和实现原理。 考察对 MySQL 事务特性及底层实现机制的理解第 84 题请说明联合索引的原理,并举例说明什么情况下会走联合索引、什么情况下不会走。 考察联合索引的数据结构与使用边界第 85 题临键锁的实现原理是什么?间隙锁的范围如何定义,包括开闭区间? 考察MySQL InnoDB临键锁与间隙锁机制及区间语义的理解第 86 题在MySQL中,一次查询至少需要读取几次磁盘?请结合InnoDB存储引擎的缓冲池机制说明。 考察InnoDB缓冲池与磁盘IO机制的理解第 87 题请介绍MySQL中redo log、undo log、binlog的区别 考察对MySQL三大日志核心机制、作用与协作关系的理解第 88 题针对列(1,2,3,4)建立的联合索引,查询条件为列1、列2、列4时,该查询是否走索引?请说明原因。 考察联合索引最左前缀原则的理解和应用第 89 题InnoDB 如何实现可重复读隔离级别? 考察 MVCC 和一致性读的实现机制第 90 题请分别说明 Redis、MySQL、SQL 语句和 Go 协程中你掌握的关键知识点,并各举一个实际应用场景。 考察对多个技术领域的知识覆盖面与基础理解第 91 题请描述一次SQL查询和一次更新操作在MySQL InnoDB中的完整执行流程。 考察对MySQL查询与更新执行链路及事务日志机制的理解第 92 题MySQL 中的各类日志分别有什么作用? 考察对 MySQL 日志体系及其在数据恢复、复制与性能排查中作用的理解第 93 题InnoDB 默认隔离级别下是如何解决幻读的? 考察对 InnoDB 可重复读隔离级别下幻读解决方案的理解第 94 题说一下MySQL隔离级别? 考察对MySQL事务隔离级别的理解与对比能力第 95 题给定一张包含 id、score、sname 等字段的表,现有三种查询条件:1) id=?;2) score>? AND id=?;3) sname IN (?) AND id=?。请为这三条查询设计最优复合索引,并说明理由。 考察复合索引设计与最左前缀原则第 96 题如果A表有100万数据,B表有1000万数据,如何进行优化来提高查询效率? 考察大数据量下的SQL查询优化思路与索引设计能力第 97 题请介绍MySQL事务的四大特性(ACID)以及事务隔离级别。 考察对MySQL事务特性、隔离级别及其实现机制的理解第 98 题在MySQL中,如何使用SQL实现乐观锁?请描述实现思路和关键语句。 考察乐观锁在MySQL中的具体落地方式与CAS或版本号用法第 99 题MySQL的存储架构是怎样的? 考察对MySQL存储引擎底层架构与数据组织方式的理解第 100 题联合索引(a,b,c)在查询只使用a和c条件时,数据库是如何执行的?请结合索引底层结构说明。 考察联合索引最左前缀原理及索引底层结构对查询的影响