大家好,小城来为大家解答以上问题。mysql索引是什么,索引是什么很多人还不知道,现在让我们一起来看看吧!
1、索引的本质是一个特殊的表,表的前面是要索引的关键字,后面是存储关键字的地址。
2、数据库中的索引可以比作图书目录。
3、如果没有索引(目录),想看某个具体的知识点,需要翻整本书去找这个具体的知识点,工作量大,数据量大,效率低。
4、但是如果你有一个目录(索引),你只需要在索引中找到这个知识,读取它对应的物理地址(页码),就可以加快查找的速度。
5、索引和目录的原理非常相似。索引表中的关键词就是要查找的知识点,索引中的地址就是这个知识点对应的位置。
6、索引的本质是一个特殊的表。当数据量较大时,查找索引比查找所有内容要快得多,而且由于索引表中的数据量较小,也节省了计算机资源。
本文到此结束,希望对大家有所帮助。