美文网首页
聚集索引

聚集索引

作者: Mrsimple_4f84 | 来源:发表于2022-10-23 22:53 被阅读0次

1.聚集索引

-聚集索引:是一种索引结构与数据一起存储的索引,类似字典的正文;

-非聚集索引:是一种索引结构与数据分开存放的索引,类似字典的目录;

2.区别

①:聚集索引一个表只能有一个,而非聚集一个表可以有多个;
②:聚集索引存储记录在物理上是连续存储的,而非聚集一个表可以有多个;
③:聚集索引物理存储按照索引进行排序,是一种索引组织方式,索引的兼职逻辑顺序决定了表数据行的物理存储顺序,非聚集索引仅仅是对数据列创建相应的索引,不影响整个表的物理存储顺序;
④:索引是通过二叉树的数据结构来描述的,聚集索引的叶子节点就是数据节点,而非聚集索引的叶子结点是索引,只存储了一个指向对应数据块的指针;

3.优缺点

插入速度:聚集索引因为其数据物理存储是顺序的,所以插入效率比非聚集索引低(要找到对应位置才可以插入),但查询速度方面,聚集索引优于非聚集索引,(找到叶子节点即可查找到数据)

相关文章

  • 聚集索引非聚集索引

    sql的索引有B+树和Hash结构两种,聚集索引和非聚集索引都是采用B+树索引。 聚集索引 定义:数据行的物理顺序...

  • 索引

    索引类型:聚集索引和非聚集索引 字典的字母索引是聚集索引,偏旁索引是非聚集索引。总的来说聚集索引是存在一个已有顺序...

  • mysql索引专题考点总结

    聚集索引和非聚集索引的结构 [ 概念 ] 聚集索引, 非聚集索引, 回表 , 覆盖索引 索引用B+树存储, 假设索...

  • QueryProcessing_INDEX

    聚合(聚集)索引____非聚合(聚集)索引 聚合(聚集)索引____Order ofdata recordsis ...

  • sqlserver索引

    SQL中的索引分为两种,一种为聚集索引和非聚集索引,下面介绍两者的异同。 一、聚集索引与非聚集索引: 1、聚集索引...

  • mysql聚集索引,非聚集索引

    唯一索引,主键(聚集)索引,非聚集索引,全文索引。聚集(clustered)索引,也叫聚簇索引。定义:数据行的物理...

  • [SQL] 聚集索引,非聚集索引

    SQL Server提供了两种索引:聚集索引和非聚集索引。其中聚集索引表示表中存储的数据按照索引的顺序存储,检索...

  • 聚集索引和非聚集索引

    https://blog.csdn.net/itguangit/article/details/82145322 ...

  • 聚集索引与非聚集索引

    1、聚集索引 聚集索引决定数据在物理磁盘上的物理排序,一个表只能有一个聚集索引,如果定义了主键,那么InnoDB会...

  • 聚集索引与非聚集索引

    一.索引简介 众所周知,索引是关系型数据库中给数据库表中一列或多列的值排序后的存储结构,SQL的主流索引结构有B+...

网友评论

      本文标题:聚集索引

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