腾讯面试题 · 技术原理 · MySQL

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

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

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