Maak een samengestelde index op (foo_id, foo, date)
(in deze volgorde).
Houd er rekening mee dat als u 500.000 records selecteert (en ze allemaal terugstuurt naar de klant), dit lang kan duren.
Weet u zeker dat u alle 500.000 records op de client nodig heeft (in plaats van een soort aggregaat of een LIMIT
)?