xxs18326183038
P P PHP
采纳率75%
2019-05-30 09:56 阅读 1.4k

有人说mysql前缀索引不能使用order by 和group by

有人说mysql前缀索引不能使用order by 和group by ,可是我试了,可以啊,
是我理解错了还是什么意思呢?

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

1条回答 默认 最新

  • 已采纳
    w172087242 little_how 2019-05-30 16:23

    1.他说的可能是order by的时候,不能直接使用索引顺序了,因为前缀索引只是按前缀排序,后面的就不是正常顺序,如果就不是索引排序,而是文件排序了;
    2.group by在不是索引的字段上的话,默认会file sort,也就是文件排序,并不是不能用;

    希望对你有帮助...

    点赞 评论 复制链接分享

相关推荐