Ver Mensaje Individual
  #378 (permalink)  
Antiguo 12/11/2006, 14:47
Cluster
O_O
 
Fecha de Ingreso: enero-2002
Ubicación: Santiago - Chile
Mensajes: 34.417
Antigüedad: 22 años, 11 meses
Puntos: 129
1) Físicamente tu BBDD ocupa cierto espacio en el "disco duro" del servidor. Depende de tu proveedor, así que te cuantifica este espacio por separado o bien asume que el espacio total que te dán en tu plan contratado incluye el tamaño total (peso) que pueda tener tu BBDD.

2) .. No es tanto la "cantidad" de imagenes o archivos "binario" en general a manejar sino el peso total que todos esos datos sumen. Cualquier motor de BBDD a más tamaño de su BBDD más recursos del servidor requiere para manejarla.

3) Consultas a BBDD ya harás por otros médios y no es esto el problema. De hecho no sé que es peor .. un acceso al sistema de archivos para acceder a tu archivo o consulta a tu BBDD. En general, por supuesto una consulta a una BBDD requiere de más recursos y como decía antes todo va en función de las capacidades de tu servidor y de cuantos datos (bytes) tenga que manejar tu BBDD.

Para que te hagas una idea .. este foro (sin hablar o distingir si maneja imagenes en binario o "mucho texto plano") pesa como 3 Gbytes .. se hacen infinidad de consultas SQL cada vez que abres una página de este sitio con diferentes propósitos .. Como veras el sitio funciona bastante bien, eso sí .. una "Base de datos" (es Mysql lo que estos foros vBulletin usan) de estas características con este nivel de visitas constantes que recibe este sitio lo que requiere es de más sevidor (de hecho funcionan en un servidor dedicado o casi dedicado con 2 o 3 sitios más).

El tutorial que se presenta en este mensaje sólo expone una de las dos técnicas principales para gestionar "archivos binarios" en una BBDD. Son las características de tu aplicación, perspectivas de crecimiento, recursos del servidor .. etc, los que harán factive u "óptimo" usar esta técnica o bien usar la clasica y más "versatil" que suele ser la de gestionar en tu servidor los archivos en el sistema de archivos del servidor.

Usar al técnica que este tutorial presenta tiene sus ventajas, pero también sus desventajas, por eso es necesario evaluar cada proyecto en forma individual para irse por uno u otro método.

Un saludo,
__________________
Por motivos personales ya no puedo estar con Uds. Fue grato haber compartido todos estos años. Igualmente los seguiré leyendo.