INDEX(reg_date)
jest prawdopodobnie jedynym użytecznym indeksem.
Jesteś zmuszony do wykonania 2 sortowań - jeden dla GROUP BY
, inny dla ORDER BY
.
Gdy widzę SHOW CREATE TABLE imei_tb
, myślę, że będę w stanie podać Ci ulepszone zapytanie za pomocą podzapytania.
Nowa wskazówka
Jeden rodzaj można wyeliminować, tworząc GROUP BY
i ORDER BY
mecz. Powinno to zapewnić identyczne wyniki, ale szybciej:
GROUP BY city_id, GroupName
ORDER BY city_id, GroupName