Se sono presenti molti record con groupid=1886 (dal commento:ce ne sono 200.563), per arrivare ai record con un OFFSET di un sottoinsieme ordinato di righe, sarebbe necessario un ordinamento (o un algoritmo di heap equivalente) che è lento.
Questo potrebbe essere risolto aggiungendo un indice. In questo caso, uno su (groupid,id) e un altro su (groupid,created) .
Dal commento:questo ha davvero aiutato, riducendo il tempo di esecuzione a 5 ms-10 ms.