Mysql 是从原始资料目录提炼出的复习专题,适合集中复习和长尾搜索承接。
复习重点
- 先掌握核心概念,再看项目落地。
- 按题目难度从定义题、原理题、场景题逐步推进。
- 对高频题准备简短答案、详细解析、链路图和追问回答。
MySQL
Mysql 专题整理相关题目、回答结构、工程落地、架构图和面试追问。
Mysql 是从原始资料目录提炼出的复习专题,适合集中复习和长尾搜索承接。
a,b 的联合索引,select b where a = xx,无法走索引覆盖什么原因? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
一个表有用户和时间两个列,现有 3 个需求:根据用户查;根据日期查;根据日期和用户查;问怎么建立索引? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
MySQL 单表一千万条数据怎么做分页查询? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
Redis、MySQL 和 MongoDB 的区别是什么,各自适用场景呢? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
MySQL 如果突然断电,会发生数据丢失吗? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
Redis 和 MySQL 的一次普通查询,RT 在什么范围内是合理的? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
给你 ab,ac,abc 字段,你是如何加索引的? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
数据库隔离级别是否了解?你们的数据库默认隔离级别?为什么选它? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
你们是怎么分库分表的?分布式 ID 如何生成? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。
MySQL 里有 2000W 数据,Redis 中只存 20W 的数据,如何保证 Redis 中的数据都是热点数据? 不能只背概念。要结合表结构、数据量、索引、执行计划、事务边界和慢查询指标说明。