![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
mysql系列
文章平均质量分 87
亡阳补牢
这个作者很懒,什么都没留下…
展开
-
explain的基本使用介绍
在进行mysql操作的时候,主要是crud. 更主要的是进行查询的操作.在开发工作过程中往往会遇到慢查询,导致整个程序很慢.这个时候就需要开发人员进行慢查询的分析.这个过程比较漫长,需要一步步排查,分析,解决.那么该如何分析一个查询语句是否合理,就需要借助一个工具,就是explain,通过使用explian,会帮助我们生成一个sql执行的报表.大家只要学会分析报表就会分析出这个sql语句是否是合理的.下面简单介绍一下explain的使用.在正常的sql语句前面加explain即可. 例如: expli原创 2021-03-22 11:07:36 · 538 阅读 · 0 评论 -
mysql索引底层结构以及特点
mysql中索引底层数据结构本篇主要讲述一下mysql数据库中的索引的数据结构以及原理;索引本质是帮助mysql高效的获取数据的排好序的数据结构. 也可以理解成书的目录,用来帮助你找到对应章节的内容.但是面试的话尽量去解释定义.首先,索引是数据结构.其次,索引是排好序的数据结构.数据结构.索引底层用的是B+Tree的数据结构.要知道mysql作为数据库,主要是用来存储数据,这些数据存储在硬盘上并且是杂乱无序的.数据量一般都很大.查找数据就要与磁盘进行io操作.进行io的次数越多,查找时间就越长,原创 2021-03-19 10:52:13 · 169 阅读 · 0 评论