Saya telah melakukan tes lokal. Coba yang berikut ini:
alter table stats add index (endtime, numevent1, numevent2);
Dan hapus order by sebagaimana seharusnya tersirat dalam group by (Saya kira parser mengabaikan order by dalam hal ini, tetapi untuk berjaga-jaga :)