腾讯面试题 · 问题拆解 · MySQL
腾讯相关面试题,按最终去重题目聚合。
共 3056 道真题 · 当前筛选命中 6 道 · 更新 2026-08-05
筛选题目已选:问题拆解 · MySQL
考察点
技术栈
第 1 题MySQL 中 redo log、undo log、binlog 的写入时机分别是怎样的? 考察对事务各阶段日志写入顺序与机制的理解第 2 题联合索引(a,b,c)中,如果查询条件使用 a 和 c,c 列会用到索引吗?请说明原因。 考察对联合索引最左前缀原则及索引回表机制的理解第 3 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解第 4 题MySQL 中 redo log、undo log、binlog 的区别与联系是什么? 考察对三种日志的定位、作用及关联关系的理解第 5 题假设一个 B+ 树高度为 3(即根节点、中间节点、叶子节点),查询一行数据需要多少次磁盘 IO?简述计算依据。 考察对 B+ 树磁盘 IO 次数与树高关系的理解第 6 题在MySQL中,redo log和binlog能否相互替换?为什么? 考察对MySQL两种日志的角色定位、作用机制及一致性的理解