索引

作者: Devil兵 | 来源:发表于2019-06-22 10:00 被阅读0次

    MYSQL索引

    MYSQL中索引文件以B树结构存储,索引可分为单列索引和多列索引。

    对于多列索引中,当一个SQL语句是否用到了索引取决于其数据是否符合最左前缀原则。如下

    MySQL只有对以下操作符才使用索引:<,<=,=,>,>=,BETWEEN,IN,以及某些时候的LIKE。可以在LIKE操作中使用索引的情形是指另一个操作数不是以通配符(%或者_)开头的情形。例如,“SELECT id FROM people WHERE firstname LIKE ‘Li%’;”这个查询将使用索引,但“SELECT id FROM people WHERE firstname LIKE ‘%ike’;”这个查询就不再会使用索引了

    相关文章

      网友评论

          本文标题:索引

          本文链接:https://www.haomeiwen.com/subject/ldxuqctx.html