美文网首页
explain输出内容解析--possible_keys&&ke

explain输出内容解析--possible_keys&&ke

作者: 资深菜鸡程序员 | 来源:发表于2021-05-18 17:12 被阅读0次

    1.possible_keys:

    此次查询中可能选用的索引,一个或多个

    2.key:
    查询真正使用到的索引,select_type为index_merge时,这里可能出现两个以上的索引,其他的

    select_type这里只会出现一个。

    3.key_len:

    用于处理查询的索引长度,如果是单列索引,那就整个索引长度算进去,如果是多列索引,那么查

    询不一定都能使用到所有的列,具体使用到了多少个列的索引,这里就会计算进去,没有使用到的

    列,这里不会计算进去。

    留意下这个列的值,算一下你的多列索引总长度就知道有没有使用到所有的列了。

    回表查询

    思考:如何使用索引?另外,key_len只计算where条件用到的索引长度,而排序和分组就算用到了索引,也不会计算到

    key_len中。

    看组合索引的使用情况

    相关文章

      网友评论

          本文标题:explain输出内容解析--possible_keys&&ke

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