P P PHP
2019-05-30 09:56
采纳率: 75%
浏览 1.7k

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

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

  • 写回答
  • 关注问题
  • 收藏
  • 邀请回答

1条回答 默认 最新

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

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

    希望对你有帮助...

    已采纳该答案
    打赏 评论

相关推荐 更多相似问题