索引的作用就在于,为某个字段建立了索引之后,查询这个字段里面的数据的时候,效率更高,也就是快。
索引使数据库程序无需对整个表进行扫描,既可以在其中找到所需数据,也就是说当进行查询时,系统先搜索索引,从中找到数据的指针,在直接通过指针,直接定位到数据上,所以快。
缺点:
还有就是需要注意的,索引是查的效率高了,但是在表中插入数据或更新数据时,将有额外的操作来维护索引,所以其他的效率低了,还有占用存储空间,还有不要建立过多的索引,过多的索引引起反作用!
索引说白了就相当于书本的目录。
索引的作用就在于,为某个字段建立了索引之后,查询这个字段里面的数据的时候,效率更高,也就是快。
索引使数据库程序无需对整个表进行扫描,既可以在其中找到所需数据,也就是说当进行查询时,系统先搜索索引,从中找到数据的指针,在直接通过指针,直接定位到数据上,所以快。
缺点:
还有就是需要注意的,索引是查的效率高了,但是在表中插入数据或更新数据时,将有额外的操作来维护索引,所以其他的效率低了,还有占用存储空间,还有不要建立过多的索引,过多的索引引起反作用!
索引说白了就相当于书本的目录。