Peeps,MySQL 5: Не имеет значения, в каком порядке находятся мои поля GROUP BY?
У меня есть несколько агрегированных/вычисленных полей в моем MySQL-запросе. Предложение GROUP BY динамически генерируется в зависимости от того, какие параметры пользователь выбирает в веб-форме. Любопытно, если порядок полей, перечисленных в предложении GROUP BY, может оказать какое-либо влияние на вычисления (такие как SUM, СРЕДСТВА И т.д.)
Спасибо!
Когда вы пробовали две разные версии, что вы измерили? –
Обязательно проверьте [mysql-optimization-guide] (http://dev.mysql.com/doc/refman/5.0/en/group-by-optimization.html) правила оптимизации для группы. Как один из ответов ниже, порядок состояний влияет на скорость поиска индекса в mysql. – trcarden