![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql
文章平均质量分 93
猿之村
欢迎关注我的微信公众号 【猿之村】
来聊聊Java面试
加我的微信进一步交流和学习,微信手动搜索
【codeyuanzhicunup】添加即可
如有相关技术问题欢迎留言探讨,公众号主要用于技术分享,包括常见面试题剖析、以及源码解读、微服务框架、技术热点等。
展开
-
学会InnoDB,mysql所向披靡
文章目录前言一、InnoDB二、InnoDB架构图1.Buffer Pool缓冲池作用2.Change Buffer作用三、LogBuffer(Redo Log)四、什么时候落盘五、为什么使用redo log写在最后,感谢点赞关注收藏转发前言都2021年了,作为一个码农还不懂mysql的核心,那么你写的sql会有问题的,而且现在普遍都不需要写大sql,存储过程,所以都是在了解mysql核心的基础上去写更优秀的sql语句,而且面试mysql可是很重要的,要介绍mysql的知识点有好多,其实第一档次必须原创 2021-02-22 16:39:18 · 216 阅读 · 1 评论 -
Mysql执行计划
Mysql执行计划explain工具查看执行计划MySQL 5.6.3之前只能分析 SELECT语句, MySQL5.6.3以后可以分析select、update、delete、insert。都已经mysql 8.0+了。你还不会用explain看你的sql语句吗create table tuser( id int primary key, name varchar(100), age int, sex char(1), address varchar(100) );alter table tus原创 2021-02-21 10:06:59 · 176 阅读 · 0 评论 -
Mysql的索引结构为什么要用B+树?
文章目录前言一、二叉查找树(BST)二、平衡二叉树(AVL)三、红黑树四、B树五、B+树六、B+树的优势七、总结写在最后,感谢点赞关注收藏转发前言在MySQL中,无论是Innodb还是MyIsam,都使用了B+树作索引结构(这里不考虑hash等其他索引)。那么为什么是用B+树作为索引结构呢?而不是B树,平衡,红黑呢?看完本文你则懂了B+无论是从性能,效率上是最优考虑(稳定)。一、二叉查找树(BST)二叉查找树(BST,Binary Search Tree),也叫二叉排序树,在二叉树的基础上需要满原创 2021-02-18 20:58:35 · 380 阅读 · 1 评论