美文网首页
辅助索引 聚集索引的区别

辅助索引 聚集索引的区别

作者: 蔺蔺蔺赫赫 | 来源:发表于2019-07-20 22:43 被阅读0次

辅助索引 聚集索引的区别

(1) 聚集索引 建表时有主键列(ID)

(2) 表中进行数据存储,会按照ID列的顺序,有序的存储一行一行的数据到数据页上(这个动作叫做聚集索引组织表)

(3) 表的数据页被作为聚集索引的叶子节点

(4) 把叶子节点的主键值生成上层枝节点和根节点。

聚集索引和辅助索引构成区别总结

    聚集索引只能有一个,非空唯一,一般时主键

    辅助索引,可以有多个,是配合聚集索引使用的

    聚集索引叶子节点,就是磁盘的数据行存储的数据页

    MySQL是根据聚集索引,组织存储数据,数据存储时就是按照聚集索引的顺序进行存储数据

    辅助索引,只会提取索引键值,进行自动排序生成B树结构

相关文章

  • Day07-SQL存储引擎

    上节回顾 1. 聚集索引与辅助索引的区别?(面试题) 聚集索引构建B树过程(面试题) 辅助索引构建B树过程(面试题...

  • 辅助索引 聚集索引的区别

    辅助索引 聚集索引的区别 (1) 聚集索引 建表时有主键列(ID) (2) 表中进行数据存储,会按照ID列的顺序,...

  • Day06-SQL基础优化-索引及执行计划

    1. 索引的作用 2. 索引算法分类 3. 聚集索引和辅助索引的逻辑构成 最核心的区别就在叶子节点上,辅助索引是把...

  • 索引及执行计划

    1 索引作用与分类 2 索引 B树 3.功能上区分 辅助索引与聚集索引的区别 辅助索引的划分 关于索引树的高度受什...

  • 聚集索引 - 辅助索引

    索引(Index)是帮助MySQL高效获取数据的数据结构。 MyISAM索引实现 MyISAM引擎使用B+Tree...

  • day07 存储引擎

    一、回顾 聚集索引和辅助索引的区别 扩展: 8.2不走索引的情况(开发规范) 8.2.1 没有查询条件,或者查询条...

  • 聚集和非聚集索引

    转载: 聚集和非聚集索引 是什么?区别是? 聚集索引就是以主键创建的索引 非聚集索引就是以非主键创建的索引 区别:...

  • Mysql的聚集索引与辅助索引

    Mysql数据库中的B+树索引可以分为聚集索引和辅助索引(非聚集索引)。本文将介绍一下两者。 聚集索引 聚集索引:...

  • day07(上节课回顾+存储引擎上)

    1、上节课回顾 1.1、聚集索引和辅助索引的区别? 1.2、desc 获取执行计划 1.3、key_len 2、不...

  • day08-存储引擎

    一、回顾 1.1 索引 (1) 聚集索引构建B树的过程 (2) 辅助索引构建B树的过程 (3) 辅助索引细分 单列...

网友评论

      本文标题:辅助索引 聚集索引的区别

      本文链接:https://www.haomeiwen.com/subject/jsodlctx.html