数据库中的索引是什么

2024-10-21 16:32:21

1、索引的本质是一张特殊的表,前面是要索引的关键字,后面是这个关键字存放的的地址。

数据库中的索引是什么

2、数据库中的索引可以类比为书本的目录。

数据库中的索引是什么

3、如果没有索引(目录),如果想查看一个特定的知识点,就需要把整本书都翻一遍来找到这个特定的知识点,这样做工作量大,数据量大,效率低。

数据库中的索引是什么

4、但是如果有了目录(索引),要找到某一特定内容,只需要在索引中找到这个知识并读出其对应的物理地址(页码号),这样可以加快查找。

数据库中的索引是什么

5、索引和目录的原理理解起来是很相似的,索引表中关键字就是要查找的知识点,索引中的地址就是这个知识点对应的位置。

数据库中的索引是什么

6、索引的本质是一张特殊的表,当数据量大时,查找索引比起要查找全部内容快了太多了,并且由于索引表数据量小,也非常节省计算机资源。

数据库中的索引是什么
猜你喜欢