数字马力面试题 · MySQL
数字马力相关面试题,按最终去重题目聚合。
共 2670 道真题 · 当前筛选命中 171 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 101 题谈一谈MySQL中的三大日志及其用途。 考察redo log、undo log、binlog的作用与协作第 102 题非聚簇叶子节点都能存什么? 考察对非聚簇索引叶子节点存储结构的理解第 103 题timestamp和datetime的区别 考察对MySQL时间类型存储范围、时区处理及适用场景的理解第 104 题可重复读隔离级别是如何实现的? 考察对可重复读底层实现机制的理解第 105 题请介绍你如何根据 EXPLAIN 输出分析并判断一条 SQL 的执行计划是否良好? 考察对数据库执行计划核心指标的理解与实际调优能力第 106 题MySQL 索引主要使用哪种数据结构,为什么选择它? 考察对 B+Tree 特性及适用场景的理解第 107 题请解释数据库中的 MVCC(多版本并发控制)机制及其作用。 考察对数据库并发控制核心机制的理解第 108 题请介绍 MySQL 常见的存储引擎特性及适用场景,并说明索引的设计与使用原则。 考察对 MySQL 存储引擎和索引基础知识的掌握及实际选型能力第 109 题说一下MySQL隔离级别? 考察对MySQL事务隔离级别的理解与对比能力第 110 题你清楚如何在MySQL中实现一个乐观锁吗? 考察乐观锁的实现原理、应用场景与冲突处理意识第 111 题InnoDB与MyISAM的区别 考察对关系型数据库存储引擎核心差异的理解第 112 题用过哪些数据库?请介绍 MySQL 的事务隔离级别。 考察对数据库选型使用经验的核心了解,重点验证对 MySQL 事务隔离级别的准确掌握第 113 题你们做慢 SQL 监控,常见索引失效场景有哪些? 考察对索引失效典型场景的掌握程度与排查意识第 114 题请说明深分页问题如何解决。 考察对深分页成因的理解及常见优化方案的掌握第 115 题redo log 和 undo log 的区别是什么?请结合 MVCC 说明它们如何协同工作。 考察对 MySQL 日志机制与 MVCC 关系的深入理解第 116 题请解释MySQL中事务的四大特性,并说明MVCC是如何在InnoDB中实现可重复读隔离级别的? 考察对MySQL事务特性与MVCC机制的理解第 117 题请解释MySQL联合索引的最左前缀原则,并说明其适用场景。 考察对联合索引最左前缀原理及实践应用的理解第 118 题在 MySQL 事务执行增删改查并提交(commit)的过程中,底层的数据结构会发生哪些变化? 考察对 MySQL InnoDB 事务底层数据结构(redo log、undo log、MVCC 版本链)变化的理解第 119 题请介绍你在工作中遇到的常见 MySQL 优化问题及解决方案。 考察 MySQL 优化实战经验与问题分析能力第 120 题MySQL事务怎么实现原子性的 考察事务原子性原理与故障回滚机制