MySQL组合索引具有...">
美文网首页
查询优化

查询优化

作者: 天探女 | 来源:发表于2020-02-29 09:06 被阅读0次
    1. MySql组合索引应该注意的细节

    1. MySql 组合索引<span id="j1"/>

    • MySQL组合索引具有最左优先原则

      最左优先就是说组合索引的第一个字段必须出现在查询组句中,这个索引才会被用到。

      只要组合索引最左边第一个字段出现在Where中,那么不管后面的字段出现与否或者出现顺序如何,MySQL引擎都会自动调用索引来优化查询效率。
    • 根据最左匹配原则可以知道B-Tree建立索引的过程,比如假设有一个3列索引(col1,col2,col3),那么MySQL只会会建立三个索引(col1),(col1,col2),(col1,col2,col3)。
    • where 语句中,必须要有第一个索引,如果没有则一个索引页调用不到

    相关文章

      网友评论

          本文标题:查询优化

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