Hádám, že máte ORDER BY
nebo GROUP BY
jako součást vašeho dotazu.
Většina databázových strojů, které jsem použil, začne streamovat data zpět klientovi, jakmile to bude možné, i když je ještě interně nenačetl. Jakmile však hodíte GROUP BY
nebo ORDER BY
do mixu, engine neví, jak bude vypadat první řádek, dokud nevytvoří celý soubor dat na straně serveru, což je důvod, proč budete dlouho čekat.