Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Czy używanie LIMITu bez ORDER BY jest bezpieczne?

Jeśli nie korzystasz z ORDER BY, nie sortujesz swoich rekordów, więc z pewnością przyspieszy to wyszukiwanie danych. Więc jeśli po prostu użyjesz LIMIT, będzie to szybsze w porównaniu z danymi pobranymi przez ORDER BY. Pamiętaj jednak, że w takim przypadku dane nie będą w żadnej kolejności.

Jeśli chodzi o bezpieczeństwo, nie jestem pewien, o jakim bezpieczeństwie myślisz, ponieważ nie ma potencjalnej szkody w zapytaniu, które używa tylko LIMIT i nie używa klauzuli ORDER BY.

Możesz również zajrzeć do artykułu: ORDER BY … LIMIT Optymalizacja wydajności



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jak uruchomić hosty mysqladmin na Amazon RDS

  2. mysql auto_increment o 5?

  3. Błąd zapytania Mysql - Auto Monety DODAJ

  4. mysql - potrzebujesz dwóch limitów?

  5. zapisywanie ustawień MySQL