Jag har gjort lokala tester. Prova följande:
alter table stats add index (endtime, numevent1, numevent2);
Och ta bort order by som det borde vara implicit i group by (Jag antar att tolken bara ignorerar order by i det här fallet, men för säkerhets skull :)