Ver Mensaje Individual
  #2 (permalink)  
Antiguo 26/09/2007, 15:18
Avatar de BrujoNic
BrujoNic
Super Moderador
 
Fecha de Ingreso: noviembre-2001
Ubicación: Costa Rica/Nicaragua
Mensajes: 16.935
Antigüedad: 23 años, 4 meses
Puntos: 655
Re: Tamaño excesivo de tablas

Lógicamente el tamaño de la BD afecta en el rendimiento pero más que eso, afecta el tamaño de los elementos almacenados en una tabla y más cuando tienen imágenes.

Si queres continuar con ese esquema, lo que podrías probar es crear una tabla SOLO para almacenar las imágenes, la cual podría tener 2 campos. Un identificador que puede ser un número o el nombre de la imagen y el otro campo donde va a estar almacenado, teniendo como campo llave el identificador. En la tabla donde estas almacenando actualmente las imágenes, sustituyes ese campo por el identificador y al seleccionar el o los registros, haces referencia a la tabla de las imágenes para extraerlas.

Ese método es muy similar que dejar las imágenes en una ruta específica, con la diferencia que al tenerlos en una carpeta, el tamaño y los tiempos de respuesta de la BD se incrementarán.

¿Cómo proteger las imágenes? muy sencillo, ¿quién va a saber la ruta real donde se almacenan? ¿quién va a accesar el servidor? un servidor NO lo accesa nadie y por eso tiene clave. Si lo manejas de esa manera, va a ser difícil que las manipulen.
__________________
La tecnología está para ayudarnos. No comprendo el porqué con esa ayuda, la gente escribe TAN MAL.
NO PERDAMOS NUESTRO LINDO IDIOMA ESPAÑOL