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

Er det sikkert at bruge LIMIT uden ORDER BY

Hvis du ikke bruger ORDER BY, sorterer du ikke dine poster, så det vil helt sikkert gøre din datahentning hurtigere. Så hvis du blot bruger LIMIT, ville det være hurtigere sammenlignet med de data, der hentes gennem ORDER BY. Men bemærk, at i så fald vil dataene ikke være i nogen rækkefølge.

For så vidt angår sikkerheden, er jeg ikke sikker på, hvilken sikkerhed du tænker på, da der ikke er nogen potentiel skade i en forespørgsel, som kun bruger LIMIT og ikke bruger en ORDER BY-klausul.

Du kan også se artiklen: BESTIL EFTER … LIMIT Ydelsesoptimering



  1. Hentning af antallet af rækker med en GROUP BY-forespørgsel

  2. mysql er død, men subsys låst

  3. MySQL jokertegn i vælg

  4. Returner det lokale servernavn i SQL Server med @@SERVERNAME