问答详情
源自:2-10 Limit查询的优化

第一次索引优化

第一次的优化说用主键或索引列来order by 是可以减少扫描列,但是前面的查询的字段必须加索引,不知道是不是我理解的这样?

提问者:小风3718564 2016-11-22 20:26

个回答

  • 小尊尊
    2016-11-23 09:38:49
    已采纳

    索引的作用相当于图书的目录,可以根据目录中的页码快速找到所需的内容。数据库使用索引以找到特定值,然后顺指针找到包含该值的行。在表中建立索引,然后在索引中找到符合查询条件的索引值,最后通过保存在索引中的ROWID(相当于页码)快速找到表中对应的记录。

    索引的建立是表中比较有指向性的字段,相当于目录,比如说行政区域代码,同一个地域的行政区域代码都是相同的,那么给这一列加上索引,避免让它重复扫描,从而达到优化的目的!