Jeśli istnieje limit na pierwszym zapytaniu, a zestaw wierszy zapytania byłby pasują bez LIMIT jest o wiele większy niż LIMIT, a następnie ORDER BY na zapytanie jest ZDECYDOWANIE szybszy.
To znaczy, że jeśli potrzebujesz 50 najlepszych wierszy z tabeli 10.000 wierszy, to znacznie szybciej będzie mieć sortowanie bazy danych dla ciebie i zwrócisz tylko te górne 50 wierszy, niż pobrać wszystkie 10.000 wierszy i posortuj je samemu w PHP. Prawdopodobnie jest to reprezentatywne dla znacznej większości tego, co będzie się działo w rzeczywistych aplikacjach.
Jeśli w ogóle istnieją przypadki, w których sortowanie w PHP jest nawet porównywalne, są one bardzo nieliczne.
Dodatkowo SQL sortowania jest znacznie mocniejszy - to trywialne do sortowania na wielu kolumnach, podzapytania, wartości powrotu funkcji kruszywa itp
Wielkie odpowiedzi każdy, dzięki ... I upvoted wszyscy tak ya dostałbym trochę rep –