Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

É seguro usar LIMIT sem ORDER BY


Se você não estiver usando o ORDER BY, então você não está classificando seus registros, então definitivamente tornará sua recuperação de dados mais rápida. Portanto, se você simplesmente usar LIMIT, será mais rápido em comparação com os dados recuperados por meio de ORDER BY. Mas observe que, nesse caso, os dados não estarão em nenhuma ordem.

No que diz respeito à segurança, não tenho certeza de qual segurança você está pensando, pois não há dano potencial em uma consulta que usa apenas LIMIT e não usa uma cláusula ORDER BY.

Você também pode consultar o artigo: ORDER BY … LIMIT Otimização de desempenho