sql >> Databasteknik >  >> RDS >> Mysql

Är det säkert att använda LIMIT utan BESTÄLLNING AV

Om du inte använder ORDER BY så sorterar du inte dina poster, så det kommer definitivt att göra din datahämtning snabbare. Så om du bara använder LIMIT så skulle det vara snabbare jämfört med data som hämtas genom ORDER BY. Men observera att informationen i så fall inte kommer att vara i någon ordning.

När det gäller säkerheten är jag inte säker på vilken säkerhet du tänker på, eftersom det inte finns någon potentiell skada i en fråga som endast använder LIMIT och inte använder en ORDER BY-klausul.

Du kan också titta på artikeln: BESTÄLL EFTER … LIMIT Prestandaoptimering



  1. Java:com.mysql.jdbc.exceptions.jdbc4.MySQLNonTransientConnectionException:Kunde inte skapa anslutning till databasservern

  2. N+1-redundans och serverkonsolidering

  3. PHP/MySQL:Lagra och hämta UUIDS

  4. Upprätthålla underklassintegritet i en relationsdatabas