跳至主要內容
Corey 面试题
首页
面试题
主站
Mysql
Corey
2026/8/14
小于 1 分钟
Mysql
目录
史上最全MySQL各种锁详解(含实战案例+排查优化)
💎 MySQL面试题合集
讲讲你对MVCC的理解
一次性查 2000 万数据,MySQL 会 OOM 吗?
慢SQL你是怎么优化的
count(1)、count(*)与count(列名) 的区别
添加索引真的不会锁表吗?(online DDL)
假如优化器走的索引不是预期中的索引怎么办
MySQL中NULL 和 NOT NULL 一定不走索引?
对索引的了解?哪些字段适合加索引,哪些不适合
100W数据去重,该用distinct还是group by,说说理由?
业务系统每天增加五万条以上数据预计运维三年怎么优化
哪些场景可以利用索引覆盖来优化SQL
为什么还会有人认为MySQL单表不要超过2000W数据
7种 MySQL亿级/千万级大表快速删除数据方案:锁影响与性能分析
InnoDB存储引擎三大特性
MySQL踩坑笔记,加了唯一索引还会出现重复数据?
通俗易懂-MySQL常用函数解析
图解 MySQL 索引失效
MySQL调优实践最全!必懂!知识点一站式掌握-徐庶
MySQL自增id用完怎么办?
MySQL进阶系列:Join算法详解
MySQL NULL 值的 5 大致命陷阱及解决方案
MySQL数据库备份的3种方式
我查这么多数据,会不会把数据库内存打爆?
MySQL InnoDB的MVCC实现机制
加密后的数据该如何支持模糊查询
为什么大厂不建议使用多表join
MySQL中like模糊查询如何优化
SQL用了函数一定会索引失效吗
什么时候索引失效反而提升效率
MySQL的深度分页如何优化
truncate、delete、drop的区别
MySQL 8的索引跳跃扫描是什么
为什么不建议使用存储过程
MySQL只操作同一条记录也会死锁吗
为什么MySQL 8.0要取消查询缓存
区分度不高的字段建索引一定没用吗
MySQL的行级锁锁的到底是什么
where条件的顺序影响索引使用吗
为什么不推荐使用外键
用了索引还是慢可能是什么原因
索引失效的问题如何排查
如何进行SQL调优
MySQL索引设计有哪些原则
Innodb加索引的时候会锁表吗
Mysql默认RR,大厂为啥要改成RC
MySQL为什么默认使用RR隔离级别
数据库三大范式是什么
MySQL为什么默认引擎是InnoDB
什么是索引?索引有哪些优缺点?
MySQL 索引分类?
MyISAM索引与InnoDB索引的区别?
创建索引时需要注意什么?
什么时候不要使用索引?
MySQL 中有哪几种锁?
短视频
B 树和B+树的区别?
mysql 中in 和exists 的区别
MySQL多表查询时有哪些连接方式
什么是最左前缀原则?
什么是覆盖索引?
短视频
什么是索引下推?
短视频
为什么需要数据库连接池呢?
并发事务带来哪些问题?
MySQL 记录货币用什么字段类型
CHAR 和 VARCHAR 的区别?
UNION 与UNION ALL 的区别?
如何快速定位慢SQL
索引失效的情况有哪些
说下你对数据库事务的理解
事务的隔离级别有哪些
Undo log是如何回滚事务的
讲讲主从复制原理与延迟
了解MySQL锁升级吗
MySQL 有哪些高可用方案
如何解决MySQL死锁问题
MySQL索引底层结构为什么使用 B+树
说下你对分库分表的理解
高并发场景下,如何安全修改同一行数据
数据库 cpu 飙升,你会如何处理
一条SQL的执行过程是怎样的
分表后非分片键的查询、排序怎么处理
自增主键会遇到什么问题
短视频
分库分表下如何实现精准分页?
where 1=1会不会影响性能?
什么数据用hash存储