8.5 Considering the Cardinality within GROUP BY
There’s a probability where GROUP BY becomes a little bit faster, by carefully ordering a list of fields within GROUP BY in an order of high cardinality.
good: SELECT GROUP BY uid, gender
bad: SELECT GROUP BY gender, uid