PDA

View Full Version : [PHP]Risultati mysql


Mattyfog
16-10-2010, 22:10
Salve a tutti!
Volevo chiedervi che senso avesse ricevere i risultati di una query tramite parametro MYSQLI_ASSOC e MYSQLI_NUM quando con MYSQLI_BOTH posso poi usare i risultati in entrambi i modi.
E' solo un fatto di prestazioni? E' trascurabile o no?

anonimizzato
17-10-2010, 10:48
Salve a tutti!
Volevo chiedervi che senso avesse ricevere i risultati di una query tramite parametro MYSQLI_ASSOC e MYSQLI_NUM quando con MYSQLI_BOTH posso poi usare i risultati in entrambi i modi.
E' solo un fatto di prestazioni? E' trascurabile o no?

Credo un piccolo vantaggio derivante dal minor uso di risorse quando sai di aver bisogno di uno solo dei due.

Se sia trascurabile o meno dipende ovviamente da mille fattori, bisognerebbe avere sotto mano dei test.

dojolab
17-10-2010, 11:17
Credo un piccolo vantaggio derivante dal minor uso di risorse quando sai di aver bisogno di uno solo dei due.

Se sia trascurabile o meno dipende ovviamente da mille fattori, bisognerebbe avere sotto mano dei test.

E' influente in termini di 'ritorno dei dati'.

Ovviamente se ti ritorna un Array solo numeri o solo associativo, beh 'pesano' meno in termini di memoria rispetto ad un Array che contiene entrambi.
:D

Mattyfog
17-10-2010, 11:36
Mmm ok, credo che comunque capirò meglio iniziando ad usarli :P

dojolab
17-10-2010, 12:32
Mmm ok, credo che comunque capirò meglio iniziando ad usarli :P

Un benchmark ti potrà essere sicuramente d'aiuto.