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

È sicuro usare LIMIT senza ORDER BY

Se non stai utilizzando ORDER BY, non stai ordinando i tuoi record, quindi renderà sicuramente più veloce il recupero dei tuoi dati. Quindi, se usi semplicemente LIMIT, sarebbe più veloce rispetto ai dati recuperati tramite ORDER BY. Ma tieni presente che, in tal caso, i dati non saranno in alcun ordine.

Per quanto riguarda la sicurezza, non sono sicuro a quale sicurezza stai pensando, poiché non vi è alcun danno potenziale in una query che utilizza solo LIMIT e non utilizza una clausola ORDER BY.

Puoi anche guardare l'articolo: ORDINA PER … LIMITE Ottimizzazione delle prestazioni