imagenes en una BD de SQLServer

30/11/2006 - 20:57 por SergioT | Informe spam
Hola
en la aplicacion que estoy desarrollando necesito guardar imaganes que son
fotos y firmas de los clientes, para verificaciones visuales en caja, pero
la base de datos que tengo ya es bastante grande, estaba pensando crear una
BD nueva y en ella tener una tabla que tenga los siguientes campos
"CodCliente,Foto1,Foto2,Firma", esto implicara qiue si quiero ver la foto
de un cliente deberé hacer algo así

select *
from Cliente C
inner join BDFotos.dbo.ClienteImagenes F
ON C.CodCli=F.codcli

la pregunta es:

es buena idea separar la base de datos de imagenes de la de datos? por el
peso sobre todo,
influye en el desempeño de la consulta el hecho de tener imagenes
almacenadas en la BD y en otra BD

Que me sugieren para manejar las imagenes de la forma mas eficiente y segura
posible

Espero sus comentario, gracias de antemano
Salu2
Sergio T.
 

Leer las respuestas

#1 Gustavo Larriera (MVP)
01/12/2006 - 00:30 | Informe spam
SergioT wrote:


es buena idea separar la base de datos de imagenes de la de datos? por el
peso sobre todo,
influye en el desempeño de la consulta el hecho de tener imagenes
almacenadas en la BD y en otra BD

Que me sugieren para manejar las imagenes de la forma mas eficiente y segura
posible



Busca en este mismo foro, hemos discutido varias veces ese tema. Las
opiniones son diversas y todas válidas.

Personalmente, prefiero tener las imágenes almacenadas en el file system
y no en tablas de la base de datos.

El amigo Maxi opina lo contrario, si es que aún no se ha convencido de
algo mejor :-) :-) :-)


Gustavo Larriera, MVP
Solid Quality
MVP profile: http://aspnet2.com/mvp.ashx?GustavoLarriera
Blog: http://solidqualitylearning.com/blogs/glarriera/
Este mensaje se proporciona tal como es, sin garantías de ninguna clase
/ This message is provided "AS IS" with no warranties expressed or
implied, and confers no rights.

Preguntas similares