腾讯面试题 · MySQL

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

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

筛选题目已选:MySQL
第 21 题了解MySQL的索引吗? 考察对MySQL索引机制、类型、使用场景和优化原则的理解技术原理问题排查MySQL第 22 题请介绍 MySQL 中的日志类型及其作用,并说明如何选择合适的日志策略。 考察对 MySQL 日志机制的理解及实际运维选择能力技术原理方案权衡问题排查MySQL第 23 题MySQL主键值连续好还是不连续好? 考察主键连续性与写入性能的关系性能优化技术原理MySQL第 24 题你对 MySQL 的复制和备份了解多少?请介绍主要机制。 考察对主从复制原理和备份策略的认知技术原理MySQL第 25 题MySQL 半同步复制有哪两种模式?分别有什么特点? 考察对半同步复制的模式差异与选型理解技术选型方案权衡MySQL第 26 题除了索引,MySQL性能还有哪些影响因素? 考察对MySQL性能影响因素的全面理解和系统排查能力技术原理问题排查MySQL第 27 题哪些情况会导致索引失效?并说明原因。 考察对索引失效场景的掌握与底层原因分析风险判断技术原理MySQL第 28 题MySQL 中 binlog 的格式(模式)有哪几种? 考察对 MySQL binlog 三种记录模式及其差异的掌握程度技术原理MySQL第 29 题为什么一张MySQL表通常不超过2000万行? 考察对MySQL索引与B+树存储原理的理解及性能权衡意识风险判断技术原理MySQL第 30 题MySQL的锁有哪些? 考察对MySQL锁机制的分类与基本特性的理解技术原理方案权衡MySQL第 31 题MySQL的事务,怎么解决幻读问题? 考察对MySQL隔离级别、锁机制及MVCC原理的理解技术原理技术选型MySQL第 32 题MySQL 索引用什么数据结构?为什么使用 B+ 树而不是 B 树或红黑树? 考察对 MySQL 索引底层数据结构及其适用场景的理解技术原理方案权衡MySQL第 33 题MySQL 可重复读隔离级别下如何解决幻读问题? 考察对 MVCC 与间隙锁在幻读处理上的理解风险判断技术原理MySQL第 34 题MySQL 崩溃恢复时,redo log、undo log、binlog 的执行顺序是怎样的? 考察对崩溃恢复流程及日志间协作的理解技术原理问题排查MySQL第 35 题联合索引(a,b,c)中,如果查询条件使用 a 和 c,c 列会用到索引吗?请说明原因。 考察对联合索引最左前缀原则及索引回表机制的理解问题拆解技术原理MySQL第 36 题是否使用过MySQL分库分表? 考察候选人数据库扩展实践经验与方案理解项目复盘技术选型MySQL第 37 题请介绍 InnoDB 使用的主要数据结构及其作用。 考察对 InnoDB 存储引擎核心数据结构的理解技术原理InnoDBMySQL第 38 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解性能优化问题拆解技术原理MySQL第 39 题MySQL 中 redo log、undo log、binlog 的区别与联系是什么? 考察对三种日志的定位、作用及关联关系的理解问题拆解技术原理MySQL第 40 题MVCC在读已提交和可重复读两种隔离级别的区别是什么? 考察对MVCC机制在不同隔离级别下行为差异的理解技术原理方案权衡MySQL