
07/03/2007, 14:30
|
 | | | Fecha de Ingreso: noviembre-2004 Ubicación: Villa Ballester Bs-As|Ar
Mensajes: 2.002
Antigüedad: 20 años, 4 meses Puntos: 34 | |
Re: optimizar select Claro, cuando tengas consultas complejas podes ponerle delante un explain (ej: explain select * from tbl inner join tbl2 on tbl.i = tbl2.i ) y ver que es lo que hace (si crea tablas temporales, si usa indices, keys, etc), para así optimizar la consulta o la/s tabla/s mediante índices y demás.
Con el tema de las constantes yo me he acostumbrado a usar mysql_fetch_row para consultas con pocos campos (ocupa muy poco en memoria), o mysql_fetch_assoc para el resto (también uso _object, pero es otro tema). De hecho, mysql_fetch_array es un híbrido entre ambas mencionadas, yo las prefiero por que es mas didáctico y leí que es mas óptimo hacer mysql_fetch_row que mysql_fetch_arrray con MYSQL_NUM (aunque no recuerdo ni donde). |