sql >> Databáze >  >> RDS >> Mysql

částečné výsledky z dlouhotrvajícího dotazu SELECT?

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.



  1. Umístění MySQL my.ini

  2. Počet záznamů ve vložení prohlášení (Oracle)

  3. Co je MariaDB Enterprise a jak ji spravovat pomocí ClusterControl?

  4. Jak spravovat MySQL - pro Oracle DBA