Je vais hasarder une supposition que vous avez ORDER BY
ou GROUP BY
dans le cadre de votre requête.
La plupart des moteurs de base de données que j'ai utilisés commencent à diffuser les données vers le client dès qu'il le peut, même s'il ne les a pas encore toutes récupérées en interne. Cependant, une fois que vous lancez GROUP BY
ou ORDER BY
dans le mélange, le moteur ne sait pas à quoi ressemblera la première ligne tant qu'il n'aura pas produit l'intégralité de l'ensemble de données côté serveur, c'est pourquoi vous attendez longtemps.