百度面试题 · 技术原理 · MySQL

百度相关面试题,按最终去重题目聚合。

共 3071 道真题 · 当前筛选命中 156 道 · 更新 2026-08-05

筛选题目已选:技术原理 · MySQL
第 61 题详细说说主从同步。 考察对数据库主从复制原理、流程和常见问题的理解系统设计技术原理MySQL第 62 题请对比 InnoDB 与 MyISAM 存储引擎的主要差异。 考察对关系型数据库存储引擎核心特性的理解与对比能力技术原理方案权衡InnoDBMySQL第 63 题Redis和MySQL双写一致怎么保证的? 考察缓存与数据库一致性设计、异常处理与方案权衡风险判断系统设计技术原理MySQLRedis第 64 题请解释 MySQL 索引的工作原理,并说明如何选择合适的索引字段。 考察对 MySQL 索引底层机制和实际应用的理解性能优化问题拆解技术原理MySQL第 65 题MySQL的默认隔离级别是什么?可重复读是如何实现的? 考察MySQL事务隔离级别原理与MVCC机制问题拆解技术原理MySQL第 66 题MySQL InnoDB 中一棵三层 B+ 树大约能存储多少行数据? 考察对 InnoDB 存储结构、页大小与主键大小的理解,以及数量级估算能力问题拆解技术原理InnoDBMySQL第 67 题如何排查和优化慢SQL? 考察数据库性能问题定位能力和系统化优化思路性能优化技术原理问题排查MySQL第 68 题回表操作一定会在非聚簇索引中发生吗? 考察对非聚簇索引回表机制的理解及其适用条件技术原理InnoDBMySQL第 69 题为什么用InnoDB做默认存储引擎? 考察对InnoDB核心特性与MySQL默认选择原因的理解技术原理技术选型方案权衡InnoDBMySQL第 70 题MySQL和Redis的默认端口分别是多少? 考察对常用数据库和缓存中间件默认端口的记忆准确性技术原理MySQLRedis第 71 题在可重复读隔离级别下,5个线程并发执行 update b = b + 1 where b = 5,最后b的值是多少? 考察数据库并发控制与可重复读隔离级别的行为理解技术原理InnoDBMySQL第 72 题MySQL的主从复制的数据同步流程是怎样的?请结合 binlog 与 offset 说明。 考察对 MySQL 主从复制核心机制的理解,包括 binlog 的作用、偏移量(offset)的推进以及复制链路的协作。问题拆解技术原理MySQL第 73 题除了 InnoDB,你还了解 MySQL 的哪些存储引擎?它们在特性上有什么区别? 考察对 MySQL 存储引擎生态的熟悉度及其适用场景技术原理技术选型方案权衡MySQL第 74 题请列举 MySQL 中常用的字符串存储类型,并说明它们各自的适用场景。 考察对 MySQL 字符串类型的理解与选型能力技术原理技术选型MySQL第 75 题在 MySQL 中存储字符串可以选用哪些数据类型? 考察对 MySQL 字符串类型及其适用场景的掌握技术原理技术选型MySQL第 76 题MySQL索引键的排列顺序是按照什么排序的? 考察对MySQL索引物理存储顺序与B+树结构的理解技术原理MySQL第 77 题请解释MySQL InnoDB中MVCC的实现原理,包括ReadView、undo log和隐藏字段的作用。 考察对InnoDB多版本并发控制机制及核心组件协同工作的理解系统设计技术原理MySQL第 78 题请分别说明数据库中的行锁与表锁的基本概念和适用场景,并解释B+树索引结构如何支持行级锁的实现。 考察对数据库锁粒度差异及索引结构与锁实现关系的理解技术原理方案权衡MySQL第 79 题加间隙锁能避免幻读吗?请结合具体场景举例。 考察对间隙锁机制及其在幻读防护中作用的理解风险判断技术原理MySQL第 80 题如果出现了慢查询应该怎么排查? 考察数据库慢查询的排查思路、工具使用和优化手段性能优化技术原理问题排查MySQL