2017-08-08 47 views
0

聚集索引下面是我发现聚集索引的定义之一:关于在DBMS

当一个文件被组织使得数据记录的排序是 相同或接近的顺序在某些索引中的数据项,我们 说这个索引是聚集的。

我无法理解上述有关聚簇索引的句子。有关聚簇索引我所知道的事情是:

  • 聚簇索引重新排列记录的物理存储在表的方式,因此只有一个聚集索引可能
  • 聚集索引在非关键属性
创建

回答

0

好聚簇索引,我们有很多人认为寻找到

聚集索引是一种索引,其中表中的记录进行物理重新排序,以匹配索引。 集群索引在搜索某个范围的值的列上很有效。在使用聚簇索引找到第一个值的行之后,具有后续索引值的行保证在物理上相邻,从而为用户查询或应用程序提供更快的访问速度。您还必须了解非聚簇索引

换句话说,聚集索引存储实际数据,其中非聚集索引是指向数据的指针。在大多数DBMS中,每个表只能有一个聚簇索引,尽管有支持多个集群的系统(DB2是一个示例)。

与在数据库表中存储未排序的常规索引一样,聚集索引可以是组合索引,例如个人信息表中名字和姓氏的拼接。

有几个例子和解释。这是What do Clustered and Non clustered index actually mean?其中之一。

+0

数据条目的排序与记录的排序相同,即使在主索引权限的情况下,当我们根据主键对文件进行排序时,上述定义如何应用于群集索引? – user2643191