sql >> Base de Datos >  >> RDS >> Mysql

resultados parciales de una consulta SELECT de ejecución prolongada?

Voy a arriesgarme a adivinar que tienes ORDER BY o GROUP BY como parte de su consulta.

La mayoría de los motores de bases de datos que he usado comienzan a transmitir datos al cliente tan pronto como pueden, incluso si aún no los ha obtenido internamente. Sin embargo, una vez que lanzas GROUP BY o ORDER BY en la mezcla, el motor no sabe cómo se verá la primera fila hasta que haya producido todo el conjunto de datos del lado del servidor, por lo que tendrá que esperar mucho tiempo.