后端岗位面试题 · 方案权衡 · MySQL
题库中标记为“后端”的结构化面试题。
共 89928 道真题 · 当前筛选命中 1590 道 · 更新 2026-08-05
筛选题目已选:方案权衡 · MySQL
考察点
技术栈
第 661 题MySQL索引的优缺点有哪些? 考察对索引机制、收益与代价的理解第 662 题请解释MySQL的四种隔离级别及其作用。 考察对事务隔离机制和并发一致性控制的掌握第 663 题请解释MySQL中聚簇索引和非聚簇索引的区别,并说明各自的适用场景。 考察对MySQL索引底层结构与实际应用的理解第 664 题ElasticSearch索引跟MySQL的区别 考察对ES索引与MySQL索引底层结构及适用场景的理解第 665 题MySQL怎么实现分布式锁? 考察MySQL实现分布式锁的机制、边界与工程实践第 666 题如何保证数据库与Redis缓存的数据一致性? 考察缓存与数据库一致性的常见策略与取舍第 667 题要将MySQL的数据迁移到别的数据库,怎么保证程序不停止、保证数据完整性情况下做到? 考察在线数据迁移方案设计、双写与一致性保障能力第 668 题请介绍 InnoDB 支持的四种事务隔离级别,并说明它们之间的区别。 考察对 InnoDB 事务隔离级别的掌握及对隔离性与并发问题关系的理解第 669 题Redis和MySQL之间的数据同步,两者数据不一致时怎么处理? 考察缓存与数据库一致性保障的常用方案与边界权衡第 670 题InnoDB索引为什么要使用B+树? 考察对B+树特性和InnoDB存储引擎索引结构的理解第 671 题如何保证 MySQL 和 Redis 之间的数据一致性? 考察缓存一致性的方案设计与权衡第 672 题请对比数据库中 varchar 与 json 数据类型的优缺点,并说明适用场景。 考察对数据库数据类型特性、存储与查询效率的理解及场景选择能力第 673 题请说明MySQL的隔离级别及其区别。 考察对MySQL事务隔离级别的理解及实际影响第 674 题MySQL行锁和表锁的区别是什么?各自适合什么使用场景? 考察数据库锁机制的理解、适用场景辨识与性能权衡第 675 题MySQL连表查询的方法及适用场景 考察MySQL多表连接的类型理解与实际应用选择第 676 题默认隔离级别,为什么默认是RR(可重复读)? 考察数据库隔离级别原理与MySQL默认策略的历史原因第 677 题为什么不建议将 MySQL 事务隔离级别设置为 SERIALIZABLE?在实际项目中你如何解决幻读问题? 考察对串行化代价及替代方案的设计能力第 678 题MySQL里对一个下单时间加索引怎么样? 考察索引设计对查询性能的影响及适用场景第 679 题如果查询变成 SELECT * FROM xxx WHERE a = 1 OR b = 1,应该如何建索引? 考察 OR 条件下索引合并与替代方案的理解第 680 题MySQL 事务隔离级别有哪些?它们分别如何实现? 考察事务隔离级别的概念、区别及底层实现机制