Vero. Mysql_fetch_array() prende due volte la tupla. Una con indice associativo (come mysql_fetch_assoc) ed un con indice numerico (come mysql_fetch_row).

Ma siccome tratta solo una tupla per volta alla fine la differenza non e' cosi' rilevante. Esiste anche mysql_fetch_object() che carica la riga come fosse un oggetto.