Cree un índice compuesto en (foo_id, foo, date)
(en este orden).
Tenga en cuenta que si selecciona 500k registros (y los devuelve todos al cliente), esto puede llevar mucho tiempo.
¿Está seguro de que necesita los 500k registros en el cliente (en lugar de algún tipo de agregado o LIMIT
)? )?