Jeg har lavet lokale tests. Prøv følgende:
alter table stats add index (endtime, numevent1, numevent2);
Og fjern order by som det burde være implicit i group by (Jeg gætter på, at parseren bare ignorerer order by i dette tilfælde, men for en sikkerheds skyld :)