
MySQL学习
文章平均质量分 87
在该专栏中,记录了MySQL数据库的相关知识内容,可以方便大家有需要时查阅。
Eliauk &
我亦无他,惟手熟尔!
展开
-
【MySQL】常见SQL优化小技巧
这篇文章大多数的内容是参考了b站up主【苏三说技术】的关于sql优化的讲解视频,大家有兴趣的可以去观看。博主这里做个记录,方便后期的学习与回顾。原创 2024-02-25 17:25:48 · 937 阅读 · 0 评论 -
数据库常见理论常见面试题(总结)
这里呢,博主会介绍一些平时关于数据库的理论的问题,比如数据库的三级模式两级映射、触发器、范式、存储过程、视图等等概念知识,但是像索引、事务、锁等内容,之前的文章就讲解过了,这里就不作过多的介绍了,有需要的小伙伴去我的主页找哦。原创 2024-02-29 16:13:50 · 1294 阅读 · 0 评论 -
【MySQL】如何理解MySQL的存储引擎
我们可以知道表的类型是由存储引擎决定的,如图所示,我们可以看到MySQL中支持八种储存引擎,那么我们这里就介绍常用的三种存储引擎,分别是Innodb、MyISAM、Memory。原创 2024-02-24 08:00:04 · 430 阅读 · 0 评论 -
【MySQL】如何理解事务
到了最后做一个总结吧,这篇文章应该是把事务的大多数知识点做了一个总结,对于一些面试题的知识点也是涉及到了的,而且对于一些比较难理解的地方。后期还会有更多的内容的饿呈现!原创 2024-02-23 08:09:04 · 1102 阅读 · 0 评论 -
【MySQL】如何理解MySQL的锁(图文并茂,一网打尽)
这里博主整理我们常见的MySQL中锁的概念,还介绍了面试中 常问的关于乐观锁、悲观锁的 一些特点。后续还有更多内容与大家分享~原创 2024-02-25 08:34:25 · 4787 阅读 · 2 评论 -
【MySQL】如何理解索引(高频面试点)
①:回表查询当我们的SQL查询要的是全部数据,无法从普通索引里面去获得时,需要做二次查询,通过聚集索引中把所有的数据取出来。这个过程就是回表查询。如下图所示:如图所以,假设有个user表,里面包含id、name、phone、age这些字段,我们以name建立普通索引,那么此时就会以name的数据经过B+树算法形成了B+Tree,存储到硬盘,如图中右图所示,其叶子节点存的是最终数据包含name(当前索引列的数据)、id(主键列的数据),非叶子节点存储的是一个键值,通过键值定位到最终的数据。原创 2024-02-22 10:15:05 · 1229 阅读 · 0 评论