知识总结03

1、mysql的存储引擎有哪些

2、innodb和myisam的区别

3、一条sql语句的执行流程

4、什么是数据库事务

5、事务隔离级别

6、什么是脏读、不可重复读、幻读、innodb如何解决

7、默认隔离级别为什么是RR,大厂为什么要改成RC

8、RR是否完全解决幻读

9、当前读和快照读是什么

10、mysql锁的分类

11、行锁锁的是什么

12、innodb索引类型

13、为什么使用b+树实现索引

14、什么是聚簇索引和非聚簇索引

15、什么是回表

16、什么是索引覆盖

17、什么是索引下推和索引跳跃

18、什么是最左前缀索引

19、用了索引还是很慢的原因

20、Explain要专注哪些信息

21、索引失效有哪些原因

22、如何sql优化

23、慢sql有哪些原因

24、binlog、redlog、undolog的区别

25、什么是buffer pool

26、主从复制的原理

27、什么是深度分页

相关推荐
空谷有来人1 小时前
Ubuntu22.04安装jdk17,配置环境变量
java·jdk
程序员雷欧2 小时前
ThreadPoolExecutor 深度解析:从核心参数到源码实现的全面剖析
java·开发语言·jvm
谢尔登2 小时前
分享一些我常用的Skill
java·人工智能·python·actionscript
AaronJonah2 小时前
企业级线程池 traceId 闭环:上下文传递与全链路追踪实战
java·线程池·traceid跨线程传递
程序员黑豆2 小时前
Java入门第一步:从零开始编写你的第一个Hello World程序
java·前端·ai编程
Jazz_z3 小时前
如何用Python将彩色PDF一键转为黑白(灰度)
java·python·pdf
青山木3 小时前
Hot 100 --- 在排序数组中查找元素的第一个和最后一个位置
java·数据结构·算法·leetcode
天空之外1363 小时前
Docker安装MySQL 8.4 LTS、Docker安装Redis 7.4.x、Docker安装MinIO
java·mysql·docker