数据库添加索引为何能加快查询速度

数据库创建索引为何会加快查询速度 首先明白为何索引会增长速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合。若是咱们对某一字段增长索引,查询时就会先去索引列表中一次定位到特定值的行数,大大减小遍历匹配的行数,因此能明显增长查询的速度。 MySQL官方对于索引的定义为:索引是帮助MySQL高效获取数据的数据结构。便可以理解为:索引是数据结构。
相关文章
相关标签/搜索