阅读背景:

EXPLAIN sql优化方法(2) Using temporary ; Using filesort

来源:互联网 

优化GROUP BY语句

默认情况下,MySQL对所有GROUP BY col1,col2...的字段进行排序。这与在查询中指定ORDER BY col1,col2...类似。因此,如果显式包括一个包含相同的列的ORDER BY子句,则对MySQL的实际执行性能没有什么影响。 如果查询包括GROUP BY 但用户想要避免排序结果的消耗,则可以指定ORDER By NULL禁止排序,例如:默认情况下




你的当前访问异常,请进行认证后继续阅读剩余内容。

分享到: