[LIMIT {[offset,] row_count | row_count OFFSET offset}]
utilizzando la clausula limit nelle Select MySql mi é venuto un dubbio, se aggiungo ordinamenti, il motore del database deve:
1_eseguire la query nel totale
2_ordinare in base all'ordinamento
3_andare nella riga che mi interessa e tirare fuori l'offset indicato.
Il dubbio che mi é sorto che allora la query viene cmq eseguita tutta nel suo complesso, significa che se faccio una query che come risultato ha 100000000000 elementi, lui prima li tira fuori tutti e 100000000000 , li ordina, e poi ne estrae quei pochi che ho indicato nel offset.
Quindi alla fine se la query é pesante rimane comunque pesante????o sbaglio?
e allora il LIMIT a che serve?
grazie ciao