Originariamente inviato da IcedGlow
mah.. sono pieno di dubbi
certe volte la prima soluzione è più veloce, certe volte è più veloce la seconda... penso dipenda dal server... dovrei provarlo in locale :master:

stavo provando anche con le possibilità incrociate tra for foreach while e do while.. ma escono risultati sempre diversi
Personalmente adotterei la prima che ti ho detto. L'occupazione della memoria e' minore. Se costruisci un arrei (sic!) occupi spazio sia per i record estratti sia per l'arrei....

Per i tempi devi farti una media. Fai 1000 iterazioni dell'uno e dell'altro e poi dividi.