Tema: Sobrecarga
Ver Mensaje Individual
  #2 (permalink)  
Antiguo 17/10/2005, 04:56
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 3 meses
Puntos: 129
Una "sobrecarga" en general se mide en función de las características de tu sistema .. En tu caso de tu servidor .. Ten presente que si yo ejecuto esa aplicación en un "servidor" de prestaciones reducidas .. no sé, digamos un "PII"? .. pues seguro que mi sistema ya se verá "sobrecargado" con ese pequeño sistema, pero si lo ejecuto en un "Xeon doble procesador" .. pues seguro que mi sistema anda mejor y no se siente "sobrecargado".

-------

Ahora .. sobre "optimización" de tu sistema y modelo de datos podríamos hablar mejor. No indicas el modelo de datos que usas (tus "32" tablas y sus relaciones) .. pero por ahí es probable que algo se pueda hacer.

Por lo poco de código que indicas .. ahí cosas que no son correctas para el caso que lo usas:

No sé si de esas consulta SQL esperas obtener un sólo registro (supongo que sí por el "WHERE" que haces) .. pero si es así .. no es necesario que uses un bucle while() para recorrer sus resultados si sólo sabes que vas a obtener UN sólo registro como resultado. En ese caso puedes usar simplemente mysql_fetch_row()

Por lo demás .. tampoco sé si realmente necesitas TODOS los campos (columnas) de ese posible resultado o sólo una. Si fuese así, puedes usar simplemente: mysql_result() en luegar del mysql_fetch_xxxx() ... (el segundo ejemplo que pusistes deberías usar el mysql_result())

Un saludo,