互联网/IT行业面试题 · 技术原理 · tech:innodb

互联网/IT行业相关面试题,按题目行业基础数据聚合。

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

筛选题目已选:技术原理 · tech:innodb
第 241 题为什么InnoDB索引选择使用B+树而不是其他数据结构? 考察对B+树结构及与磁盘IO适配性的理解技术原理技术选型方案权衡InnoDBMySQL第 242 题MySQL InnoDB 索引是哪种数据结构? 考察对 InnoDB 索引底层结构的理解与解释能力技术原理InnoDBMySQL第 243 题假设表 innodb 中有一 SQL:select id, A from table where A = xxx,其中 id 为主键索引,A 为唯一索引。这条查询需要经过几次 IO(或访问多少次 B+ 树)? 考察 InnoDB 唯一非主键索引的覆盖索引分析与 B+ 树访问次数计算性能优化问题拆解技术原理InnoDBMySQL第 244 题请解释MySQL事务的ACID特性,并说明InnoDB如何实现这些特性。 考察对事务ACID概念的理解及InnoDB实现机制的掌握问题拆解技术原理InnoDBMySQL第 245 题请解释undo log和redo log的作用及区别,并说明它们在崩溃恢复中的角色。 考察对事务日志机制的理解,包括回滚与持久化的实现风险判断技术原理InnoDBMySQL第 246 题普通索引的叶子节点存储的是什么? 考察数据库索引底层数据结构与存储原理技术原理InnoDB第 247 题请说明InnoDB的三种主要日志文件及其作用 考察对InnoDB日志机制、事务持久性和崩溃恢复的理解技术原理问题排查InnoDBMySQL第 248 题如何解决幻读?请给出至少两种具体方案。 考察对解决幻读的机制理解和实现细节系统设计技术原理方案权衡InnoDB第 249 题UPDATE 操作涉及哪些日志?其过程是怎样的? 考察对数据库事务日志、redo/undo 机制及崩溃恢复流程的理解风险判断技术原理InnoDBMySQL第 250 题在 MySQL InnoDB 中,B+ 树索引从 3 层变到 4 层时,性能差距主要体现在哪些方面? 考察对 B+ 树索引层数与磁盘 IO 次数关系的理解性能优化技术原理InnoDBMySQL