阿里云面试题 · tech:innodb
阿里云相关面试题,按最终去重题目聚合。
共 2357 道真题 · 当前筛选命中 11 道 · 更新 2026-08-05
筛选题目已选:tech:innodb
考察点
技术栈
第 1 题如果两个 UPDATE 语句同时执行更新同一行,会发生什么? 考察行锁竞争与事务阻塞机制第 2 题InnoDB的B+树索引具体是什么样的结构? 考察MySQL InnoDB索引底层结构和B+树特性第 3 题事务四大特性、隔离级别、InnoDB默认隔离级别,并详细说明如何避免幻读。 考察数据库事务理论、隔离级别理解及InnoDB并发控制机制第 4 题InnoDB 的索引结构是怎样的? 考察对 InnoDB 索引底层结构和聚簇索引机制的理解第 5 题请介绍MySQL事务的ACID特性,并说明这些特性在InnoDB中分别是如何实现的。 考察对事务ACID特性及底层实现机制的理解第 6 题请说明 undo log 和 redo log 分别在什么时机起作用,并详述其工作原理。 考察对 InnoDB 事务日志与崩溃恢复机制的理解第 7 题如果 WHERE 条件是范围条件(例如 id > 100),InnoDB 会加什么锁? 考察范围查询下的锁机制,包括间隙锁与临键锁第 8 题InnoDB与MyISAM的区别 考察对关系型数据库存储引擎核心差异的理解第 9 题如果把其中一个 UPDATE 语句换成 SELECT(普通查询),会发生什么? 考察 MVCC 与一致性非锁定读机制第 10 题InnoDB执行一条 UPDATE 语句,条件是主键 id = 1,会对哪些行加什么锁? 考察 InnoDB 对单行主键更新时的加锁机制第 11 题项目的读提交和可重复读如何实现 考察数据库事务隔离级别的实现机制与原理理解