A、聚集索引。
数据库表行中数据的物理顺序与键值的逻辑(索引)顺序相同。一个表只能有一个聚集索引,因为一个表的物理顺序只有一种情况,所以,对应的聚集索引只能有一个。
如果某索引不是聚集索引,则表中的行物理顺序与索引顺序不匹配,与非聚集索引相比,聚集索引有着更快的检索速度。
扩展资料:
聚集索引对于那些经常要搜索范围值的列特别有效。使用聚集索引找到包含第一个值的行后,便可以确保包含后续索引值的行在物理相邻。
例如,如果应用程序执行的一个查询经常检索某一日期范围内的记录,则使用聚集索引可以迅速找到包含开始日期的行,然后检索表中所有相邻的行,直到到达结束日期。
这样有助于提高此类查询的性能。同样,如果对从表中检索的数据进行排序时经常要用到某一列,则可以将该表在该列上聚集(物理排序),避免每次查询该列时都进行排序,从而节省成本。
根据索引的顺序与表的物理序是否相同,可以把索引分为(聚集索引)和非聚集索引聚集索引,该索引中键值的逻辑顺序决定了表中相应行的物理顺序.
非聚集索引,该索引中索引的逻辑顺序与磁盘上行的物理存储顺序不同.
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)