prestazioni select

borgo italia

Super Moderatore
Membro dello Staff
SUPER MOD
MOD
4 Feb 2008
16.044
150
63
PR
www.borgo-italia.it
cio
oggi sono in vena di rompere i..., un'altra mia curiosità sulle prestazioni di php

se da una tabella ha enne campi per record ed io devo estrarre solo un campo posso fare

$mq=mysql_query("SELECT campo_tre FROM... WHERE....");
oppure
$mq=mysql_query("SELECT * FROM... WHERE....");

poi
while($riga=mysql_fetch_array($mq)){
echo $riga['campo_tre'];
}

c'è una differenza di prestazioni sensibile tra la prima e la seconda select? e se si, quale è circa il limite di rapporto tra campi presenti e campi estratti per cui può essere ininfluente? (es tutti campi numerici)
 
dipende dal numero di campi coinvolti da *, in caso di grandi quantità di dati la differenza può essere anche molto sensibile.
 
se la insulti un'altra volta te la spedirò a casa per una visita notturna :skull:
 

Discussioni simili