后端岗位面试题 · 方案权衡 · MySQL

题库中标记为“后端”的结构化面试题。

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

筛选题目已选:方案权衡 · MySQL
第 81 题InnoDB为什么要用MVCC 考察对多版本并发控制设计动机和数据库并发控制原理的理解技术原理方案权衡InnoDBMySQL第 82 题请比较 SQL Server 和 MySQL 在存储引擎方面的主要区别。 考察对两类主流数据库存储引擎架构与特性的理解技术原理方案权衡MySQL第 83 题处理热点数据时,应该先删除 Redis 还是 MySQL?分别会有什么问题? 考察缓存与数据库一致性处理及对并发和异常场景的影响风险判断技术原理方案权衡MySQLRedis第 84 题请列举并说明 MySQL 中常见的锁类型,包括表级锁、行级锁,以及你提到的插入意向锁和元数据锁。 考察对 MySQL 锁机制的分类与理解深度技术原理方案权衡MySQL第 85 题红黑树可以作为 MySQL 索引的底层数据结构吗?为什么? 考察对红黑树特性与数据库索引需求的对比分析技术原理方案权衡MySQL第 86 题如何降低MySQL的写入压力? 考察对数据库写入瓶颈的识别与优化能力性能优化技术原理方案权衡MySQL第 87 题请解释MySQL索引的工作原理,并说明索引的最左前缀匹配原则及其适用场景。 考察对MySQL索引结构与最左前缀匹配原则的理解技术原理方案权衡MySQL第 88 题请介绍你在保证缓存与数据库一致性时采用的关键策略,包括延迟双删、基于 binlog 的缓存更新以及设置合理缓存过期时间作为兜底。 考察缓存与数据库一致性问题的处理策略和方案权衡系统设计技术原理方案权衡MySQLRedis第 89 题请对比基于 Canal 同步 MySQL 数据到 Elasticsearch 与基于 MQ 异步同步的优缺点,并说明各自的适用场景。 考察对数据同步架构方案的理解与场景化权衡能力技术选型方案权衡ElasticsearchMySQL第 90 题表设计时主键可以用字符串吗?用字符串会有什么问题? 考察对数据库主键设计取舍和字符串主键潜在问题的理解技术原理方案权衡MySQL第 91 题Elasticsearch为什么比MySQL的查询性能高? 考察对两类存储引擎查询模型与索引机制差异的理解技术原理方案权衡ElasticsearchMySQL第 92 题MySQL中索引的作用是什么?有哪些优缺点? 考察对索引基本概念、用途及成本的理解技术原理方案权衡MySQL第 93 题MySQL里有2000W数据,Redis中只存20W的数据,如何保证Redis中的数据都是热点数据? 考察缓存淘汰策略、热数据识别与Redis内存管理系统设计技术原理方案权衡MySQLRedis第 94 题为什么 Redis 通常比 MySQL 快?这种差异的主要原因有哪些? 考察对 Redis 和 MySQL 底层架构差异的理解,判断是否清楚内存与磁盘、单线程 vs 多线程等本质区别性能优化技术原理方案权衡MySQLRedis第 95 题为什么Redis比MySQL要快? 考察对Redis与MySQL性能差异根源的理解,以及内存与磁盘、数据结构、单线程模型等关键知识点技术原理方案权衡MySQLRedis第 96 题MySQL有了解吗,数据库索引一般用什么数据结构,有了解过其他的索引数据结构吗? 考察对MySQL索引底层数据结构及其替代方案的理解技术原理方案权衡MySQL第 97 题请对比国产数据库与MySQL、Oracle在架构与生态上的主要区别。 考察对数据库技术选型与生态差异的理解需求分析技术选型方案权衡MySQLOracle Database第 98 题请介绍你了解哪些数据库,并说明 MySQL 与 Redis 的核心区别。 考察数据库知识广度及对关系型与非关系型数据库的差异化理解业务理解技术原理方案权衡MySQLRedis第 99 题MySQL 为什么不用 UUID 做主键? 考察对主键设计对存储和查询性能影响的理解性能优化技术原理方案权衡MySQL第 100 题MySQL中DateTime和时间戳的区别 考察对MySQL日期时间类型特性及适用场景的理解技术原理方案权衡MySQL