![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
TheBegin
2 be better.
展开
-
MySQL中explain的使用
输出的参数 列名 说明 id 标识select所在的行。如果没有子查询,每行都将显示1,否则,内层的select语句一般会顺序编号,对应原始语句中的位置 select_type 显示本行是简单或复杂select table 访问引用哪个表 partitions 匹配的分区信息 type 访问类型。ALL、index、range、ref、eq_ref、const/sy...原创 2020-04-09 16:56:45 · 128 阅读 · 0 评论 -
MySQL索引底层原理
前言 MySQL的索引底层数据结构采用的是 B+树,一个索引对应一个B+树 特点 一个节点里可以存储多个元素,减少树的深度 非叶子节点所有元素都会在叶子节点冗余一份 叶子节点从左到右是升序的 叶子节点有指向相邻叶子节点的指针,方便顺序遍历数据 图例 MySQL数据存储 当我们往表里加入数据的时候,MySQL是将表存储在文件里的 当我们读取表中数据的时候,MySQL需要从磁盘中将数据读取出来,...原创 2019-08-16 22:26:25 · 185 阅读 · 0 评论