Ver Mensaje Individual
  #1 (permalink)  
Antiguo 30/09/2004, 09:04
VerderoL
 
Fecha de Ingreso: septiembre-2003
Mensajes: 49
Antigüedad: 20 años, 8 meses
Puntos: 0
Sobrecarga Cpu (optimización)

Hola a Todos, hace dias pregunte como optimizar los campos de una tabla, mas o menos consegui que todo andará mas rapido, pero claro, al andar mas rapido mas visitas. Entonces os quiero hacer uas preguntillas.

En la web se muestran imagenes, de esas imagenes se dan estadisticas, tipo tamaño y dimensiones .. entonces que le sentaria mejor al server que esos datos los tuviera almacenados en el BD o que lo sacara cada vez que se muestra esa imagen.

-**--------------------**-
La Tabla:

Id _ Nombre _ Ruta _ Dim _ Peso _ fec _ hits _ votos _ media _ total _ who

con 40.000 entradas

-**--------------------**-

La carga de la Cpu seria menor si elimara los campos dim y peso y los calculara en el momento de mostrar la imagen filesize() y GetImageSize() ?¿

Tb me han comentado por ejemplo, los nombres de las imagenes se muestran o por listado o haciendo una busqueda, me han comentado que dividiento la tabla en dos las busquedas y los listado irian mas rapido, ejemplo.

Tabla1
Id _ Id.imagen _ Nombre

Y
Tabla2
Id.Imagen _ ruta _ Dim _ Peso _ fec _ hits _ votos _ media _ total _ who

Las busquedas se harian en la tabla 1 y cuando la imagen va a ser mostrada (se enviaria con variables el nombre y la Id de la imagen).

Esto haria que fuera mejor ?¿

Como lo hariais vosotros .. antes de liarme programandolo todo de nuevo quiero estar seguro...

Gracias de antemano !!