首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
MySQL面试
bobacgo
创建于2025-04-18
订阅专栏
MySQL 面试 150 题 (基于尚硅谷 MySQL 面试大纲)
等 1 人订阅
共18篇文章
创建于2025-04-18
订阅专栏
默认顺序
默认顺序
最早发布
最新发布
[MySQL 面试题]-内部技术架构 57-60 能否为一张表单独设置存储引擎?
57 能否为一张表单独设置存储引擎? 58 如何开发自己的 MySQL 存储引擎?59 InnoDB 和 MyISAM 的区别是什么? 60 具体说一下如何做技术选型
[MySQL 面试题]-内部技术架构 55-56 MySQL 8.0 自带存储引擎及作用
55 MySQL 8.0 自带存储引擎及作用 56 MySQL 存储引擎架构了解吗? 主要分为内存结构和磁盘结构两大部分。
[MySQL 面试题]-内部技术架构 53-54 多个索引的选择发生在哪个阶段?
53 多个索引的选择发生在哪个阶段? 优化器 Optimizer 阶段 54 MySQL 支持哪些存储引擎?默认使用哪个? 使用 show engines 查看; 默认 innoDB
[MySQL面试题]-内部技术架构 50-52 MySQL 内部核心模块与作用
50 MySQL 内部核心模块与作用 核心模 51 MySQL 查询语句执行过程(执行流程) 52 MySQL 提示“不存在此列”是执行到哪个节点报出的?
[MySQL 面试题]-内部技术架构 47-49 MySQL 内部是否支持查询缓存(Query Cache)?
47 MySQL 内部是否支持查询缓存(Query Cache)? mysql8为何废弃掉查询缓存? 49 MySQL 查询缓存的替代方案?
[MySQL面试题]-索引 45-46 如果表中有字段为null,又被经常查询该不该给这个字段创建索引?
45 如果表中有字段为null,又被经常查询该不该给这个字段创建索引? 频繁查询 nul 值:null值占比不高,可以为该字段创建索引。 46 有字段为null索引是否会失效? 不一定失效
[MySQL面试题]-索引 41-44 使用 Order By 时能否通过索引排序?
41 使用 Order By 时能否通过索引排序? 42 通过索引排序内部流程是什么? 43. 什么是双路排序和单路排序? 44 group by 分组和order by在索引使用上有什么区别?
[MySQL 面试题]-索引 37-40 一个表有多个索引的时候,能否手动选择使用那个索引?
一个表有多个索引的时候,能否手动选择使用那个索引? 如何查看一个表的索引? 是否可以查看 MySQL 索引选择的逻辑?是否使用过 optimizer_trace? 多个索引时,MySQL 优化器是如
[MySQL 面试题]-索引 35-36 哪些情况会导致索引失效?
35 哪些情况会导致索引失效? 36 为什么 LIKE '%abc'以 %开头会导致索引失效? 有序前缀匹配(left-to-right prefix match)
[MySQL 面试题]-索引 33-34 什么时候适合创建索引,什么时候不适合创建索引?
33 什么时候适合创建索引,什么时候不适合创建索引? 34 什么是索引下推(Index Condition Pushdown, ICP)?
[MySQL 面试题]-索引 30 -32 什么是唯一索引(Unique Index)?
30 什么是唯一索引(Unique Index)?31 唯一索引是否影响性能?32 什么时候使用唯一索引?
[MySQL 面试题]-索引 28-29 什么是联合索引 / 组合索引 / 复合索引?
28 什么是联合索引 / 组合索引 / 复合索引? 29 复合索引字段顺序影响使用效果吗? 字段顺序不同,索引命中规则和使用的效率完全不同
[MySQL面试题]-索引 23-27 什么是回表操作?
23 什么是回表操作?24 什么是覆盖索引? 25 非聚集索引一定回表查询吗?26 为什么要回表查询?为什么非聚簇索引不直接存储全部数据?27 InnoDB 表删除主键后是否还能回表?
[MySQL面试题]-索引 18-22. 什么是聚簇索引?
什么是聚簇索引,一个表中可以有多个(非)聚簇索引吗,聚簇索引 vs 非聚簇索引(特点),聚簇索引 vs 非聚簇索引在 CRUD 中的区别,为什么 InnoDB 的非聚簇索引不存物理地址而是主键值?
[MySQL面试题]-索引 15-17. 索引的优缺点
15. 索引的优缺点? 16. 使用索引是否一定提升效率? 17. 大段文本字段如何建立或优化索引?
[MySQL面试题]-索引 13-14 为什么推荐使用自增长主键作为索引?
13. 为什么推荐使用自增长主键作为索引? 14. 使用int自增主键后 最大id是10,删除id 10和9,再添加一条记录,最后添加的id是几?删除后重启mysql然后添加一条记录最后id是几?
[MySQL面试题]-索引 4-12 B+树索引实现原理(数据结构)
4. B+树索引实现原理(数据结构) B+树是一种 多路平衡查找树(Balanced Tree),是 B 树的变体。其结构主要有以下特点: 所有数据存储在叶子节点 非🍃叶子节点只存储键(用于导航🧭)
[MySQL面试题]-索引 1-3 MySQL 索引机制解析
1. MySQL 索引机制解析 2. InnoDB与MyISAM索引实现的区别 3. 没有索引时是否会创建 B+ 树