数据的索引
Posted tuosir
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据的索引相关的知识,希望对你有一定的参考价值。
加快搜索的速度,索引是对某个字段进行排序的一种方式。对表中的某个字段建立索引会创建另一种数据结构,其中保存着字段的值,每个值又指向与它相关的记录。这种索引的数据结构是经过排序的,因而可以对其执行二分查找。
缺点:
第一,创建索引和维护索引要耗费时间,这种时间随着数据量的增加而增加。
第二,索引需要占物理空间,除了数据表占数据空间之外,每一个索引还要占一定的物理空间,如果要建立聚簇索引,那么需要的空间就会更大。
第三,当对表中的数据进行增加、删除和修改的时候,索引也要动态的维护,这样就降低了数据的维护速度。
是否走索引取决于这条查询语句的where子句。
以上是关于数据的索引的主要内容,如果未能解决你的问题,请参考以下文章
Pandas中xs()函数索引复合索引数据的不同切面数据(索引复合索引中需要的数据):索引列复合索引中的一个切面索引行复合索引中的一个切面
数据库基础:讲解MySQL索引的概念及数据库索引的应用[2]