深圳虾皮信息科技有限公司面试题 · MySQL
深圳虾皮信息科技有限公司相关面试题,按最终去重题目聚合。
共 2768 道真题 · 当前筛选命中 194 道 · 更新 2026-08-05
筛选题目已选:MySQL
考察点
技术栈
第 121 题请说明联合索引的原理,并举例说明什么情况下会走联合索引、什么情况下不会走。 考察联合索引的数据结构与使用边界第 122 题请介绍MySQL主从同步的流程 考察对MySQL主从复制原理、日志机制和异步同步流程的理解第 123 题怎样保证缓存中的旧数据被删除? 考察缓存失效的可靠性与补偿机制第 124 题undo log的作用是什么? 考察对数据库事务回滚与MVCC中undo log核心职责的理解第 125 题请介绍 MySQL 事务的四个隔离级别,并说明每个级别解决了什么问题、仍存在什么问题。 考察事务隔离级别的并发问题辨析与取舍第 126 题联合索引查询时,数据是如何落到叶子节点并完成记录的定位的?请结合数据页和页目录展开说明。 考察数据库索引底层结构与查询路径理解第 127 题MySQL的默认隔离级别是什么?该级别下可能存在哪些并发问题?如何解决? 考察MySQL事务隔离级别、并发问题及解决方案第 128 题联合索引的存储结构是怎样的? 考察对联合索引底层B+树存储与索引失效原理的理解第 129 题MySQL ACID 的一致性是什么? 考察对 ACID 中一致性概念的准确理解与区分第 130 题联合索引(A,B,C)在 WHERE B = 值 AND C = 值 以及 WHERE B = 值 AND A = 值 两种条件下分别是否走索引?请说明原因。 考察联合索引最左前缀原则的理解与查询条件下推逻辑第 131 题InnoDB与MyISAM的区别 考察对关系型数据库存储引擎核心差异的理解第 132 题请解释 redo log、undo log、binlog 的作用。 考察对 MySQL 三种日志功能与用途的理解第 133 题为什么要用 Redis 分布式锁来限制用户的创作任务,而不是直接在 MySQL 里加一个字段? 考察对分布式锁与数据库字段方案差异、并发控制与正确性的理解第 134 题请介绍如何利用Redis保障MySQL数据库的数据一致性? 考察缓存与数据库一致性的方案设计、更新策略和异常处理第 135 题请简要说明MySQL事务的四大隔离级别分别是什么? 考察对事务隔离级别基本定义的掌握第 136 题InnoDB 要求表有主键吗?有了主键索引,为什么还要额外建索引来提升查询效率? 考察 InnoDB 聚簇索引原理与二级索引的查询优化逻辑第 137 题MySQL 的隔离级别有哪些?分别如何实现?请重点说明 MVCC 的原理。 考察对事务隔离级别、锁机制和 MVCC 多版本并发控制的理解第 138 题在MySQL中,如何根据字段的区分度来决定是否创建索引? 考察对索引选择性与区分度关系的理解和实际应用第 139 题MySQL主从同步原理 考察对MySQL复制机制、日志流转和一致性保障的理解第 140 题如何识别并定位一条慢 SQL? 考察慢 SQL 的判定标准与定位手段