sql >> Database teknologi >  >> RDS >> Mysql

delvis resultater fra en langvarig SELECT-forespørgsel?

Jeg vil have et gæt på, at du har ORDER BY eller GROUP BY som en del af din forespørgsel.

De fleste databasemotorer, jeg har brugt, begynder alle at streame data tilbage til klienten, så snart det kan, selvom det ikke har hentet dem alle internt endnu. Men når du først kaster GROUP BY eller ORDER BY ind i blandingen ved motoren ikke, hvordan den første række vil se ud, før den har produceret hele datasættet på serversiden, hvorfor du lader vente på dig i lang tid.



  1. int til datetime i Python

  2. MySQL-forespørgsel for at vælge datoer, hvor feltet er NULL eller feltdatoværdien ikke er større end en anden dato

  3. mysql-indsættelse efter sletning mislykkes på grund af dobbeltindtastning

  4. Langsom MySQL-forespørgsel på opdateringserklæring