腾讯面试题 · MySQL

腾讯相关面试题,按最终去重题目聚合。

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

筛选题目已选:MySQL
第 61 题假设一个 B+ 树高度为 3(即根节点、中间节点、叶子节点),查询一行数据需要多少次磁盘 IO?简述计算依据。 考察对 B+ 树磁盘 IO 次数与树高关系的理解问题拆解技术原理MySQL第 62 题MySQL索引机制了解吗,它对性能有什么影响? 考察索引底层原理、数据结构选择及性能影响分析性能优化技术原理MySQL第 63 题请说明 MySQL binlog 的三种格式,并谈谈你是否解析过 binlog,以及解析时关心哪些内容? 考察对 binlog 格式差异的理解和实际使用经验技术原理问题排查MySQL第 64 题请谈谈你对数据库索引的理解,包括它的工作原理、优缺点以及使用时需要注意的问题。 考察对数据库索引原理、应用场景和潜在风险的掌握程度技术原理方案权衡问题排查MySQL第 65 题MySQL如果存一个简单的表,怎么设计主键? 考察主键设计的基本考量与选择技术原理技术选型MySQL第 66 题ADS层表在MySQL中如何设计索引?有哪些注意事项? 考察MySQL索引设计能力和性能意识性能优化技术原理问题排查MySQL第 67 题当前读和快照读的区别 考察对MySQL事务隔离级别下读取机制的理解与应用技术原理MySQL第 68 题你用 MySQL 一般是自己搭建,还是买的云服务? 考察候选人对数据库部署方式的理解和实际运维经验技术选型方案权衡MySQL第 69 题在MySQL中,redo log和binlog能否相互替换?为什么? 考察对MySQL两种日志的角色定位、作用机制及一致性的理解问题拆解技术原理MySQL第 70 题在MySQL中创建ADS层表时,你会考虑哪些设计注意事项? 考察MySQL表设计规范与工程实践性能优化系统设计技术选型MySQL第 71 题MySQL使用的是什么存储引擎? 考察对MySQL存储引擎的基本认知及常见引擎特点技术原理MySQL第 72 题请说明 ACID 分别指什么,并解释 MySQL InnoDB 如何保证这四个特性? 考察事务四大特性的理解及 InnoDB 的底层实现机制技术原理InnoDBMySQL第 73 题请分别说明 redo log、binlog、undo log 的作用。 考察对 MySQL 三大日志机制的理解及区分能力技术原理MySQL第 74 题请比较 MySQL 中 InnoDB 与 MyISAM 存储引擎的主要区别,并说明各自的适用场景。 考察对 MySQL 存储引擎核心特性、事务保障与适用场景的理解技术原理方案权衡MySQL第 75 题出现了慢查询怎么定位? 考察对数据库慢查询定位方法与工具链的掌握性能优化技术原理问题排查MySQL第 76 题varchar和char的区别是什么?使用varchar可能造成什么影响(比如涉及页分裂)? 考察对数据库字符类型选择及其存储原理的理解风险判断技术原理方案权衡InnoDBMySQL第 77 题请解释MySQL的索引下推(Index Condition Pushdown)机制及其作用。 考察对索引下推原理和性能优化价值的理解性能优化技术原理MySQL