索引是什么意思

索引是什么意思

索引是一种单独的、物理的对数据库表中一列或多列的值进行排序的一种存储结构,它是某个表中一列或若干列值的集合和相应的指向表中物理标识这些值的数据页的逻辑指针清单。

索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。索引提供指向存储在表的指定列中的数据值的指针,然后根据您指定的排序顺序对这些指针排序。

扩展资料:

1、作用

(1)快速取数据。

(2)实现表与表之间的参照完整性。

(3)可以减少排序和分组的时间。

2、类型

(1)普通索引:最基本的索引类型,没有唯一性之类的限制。

(2)非聚集索引:数据库表中记录的物理顺序与索引顺序可以不相同。

(3)修改索引:对于已经建立的索引,如果需要对其重新命名,可以使用ALTER INDEX 语句。

3、注意事项

(1)每一列都是索引可以选择的对象。

(2)对新索引进行试验以检查它对运行查询性能的影响。

(3)避免在单个表上有很多索引。

参考资料来源:百度百科-索引 (数据库术语)

温馨提示:内容为网友见解,仅供参考
第1个回答  推荐于2017-11-24
索引是将文献中具有检索意义的事项(可以是人名、地名、词语、概念、或其他事项)按照一定方式有序编排起来,以供检索的工具书。
查找图书、期刊或其他文献中的语词、概念、篇目或其他事项的检索工具。通常由一系列按字顺或其他逻辑次序排列的款目组成。其基本功能是揭示文献的内容和指引读者查找文献。本回答被提问者采纳
第2个回答  2020-12-08

索引:一种存储结构

相似回答