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