Aporto mi experiencia, nosotros decidimos guardar las imagenes (en realidad son documentos) dentro del SQL y realmente no tuvimos problemas (serán 2gb de documentos aprox).
 
Lo que si hicimos fue crear una tabla aparte que tuviera :
    ObjetoID uniqueidentifier
    Objeto    image
y esta tabla ponerla en otro .mdf y en otro disco más grande del server.

Saludos
Esteban
 

From: [email protected] [mailto:[EMAIL PROTECTED] On Behalf Of Maxi Accotto
Sent: Lunes, 02 de Octubre de 2006 17:58
To: puntonet List Member
Subject: [puntonet] Manejo de Imagen

Hola, es menos escalable por lo siguiente:
 
Imaginate que tenes los archivos en server1 y se cae server1 entonces??  o por ej alguna migracion de server1 a server2, tenes que cambiar links
 
 
Que es mas lento es un mito como tantos otros que hay dando vueltas por ahi :-) SQLServer esta super optimizado para esto


 
2006/10/2, Diego Jancic <[EMAIL PROTECTED]>:

Hola Maxi,

Porque decis que es menos escalable tener los archivos afuera? Lo decis por un tema de performance?
Lo pregunto porque nunca guarde los archivos en la DB porque crei que era mas lento…

 

Saludos!,

Diego

 


From: [email protected] [mailto:[email protected]] On Behalf Of Maxi Accotto
Sent: Lunes, 02 de Octubre de 2006 17:04
To: puntonet List Member
Subject: [puntonet] Manejo de Imagen

 

Hola, yo no coincido contigo, no solo que SQL soporta guardar objetos sino que tambien en 2005 se ha mejorado considerablemente esto con nuevos tipos de datos.

Tener los objetos fuera tiene varios problemas

 

1) Mantenimiento

2) Coherencia de los datos

3) Escalabilidad

 

Yo tengo una bdd con todos los objetos dentro y el motor funciona muy bien y superas todos esos problemas que mencione antes

 

El día 2/10/06, Matias Q < [EMAIL PROTECTED]> escribió:

Yo guardaria la imagen en una carpeta, la verdad no estoy seguro, pero pensé que SQL Server 2000 no permitia guardar objetos o archivos como items en tablas.





 



> Subject: [puntonet] Manejo de Imagen
> Date: Mon, 2 Oct 2006 11:51:46 -0300
> From: [EMAIL PROTECTED]
> To: [email protected]
>
> Hola, fijate este codigo.  (el control FileUpload mio le puse flfSubirImagen, y grabo la imagen en el directorio Imágenes:
>
>
> If Not flfSubirImagen.PostedFile Is Nothing And flfSubirImagen.PostedFile.ContentLength > 0 Then
>
>       vNombreArchivo = flfSubirImagen.PostedFile.FileName
>
> vPathGrabacionImagen = "../Imagenes/" & vNombreArchivo
>                 
>       flfSubirImagen.PostedFile.SaveAs(Server.MapPath(vPathGrabacionImagen))
>
> End If
>
>
> Espero te sirva.
>
> Antonino
>
>
> -----Mensaje original-----
> De: [email protected] [mailto: [email protected]] En nombre de Nunez Giovanni
> Enviado el: Lunes, 02 de Octubre de 2006 11:30
> Para: puntonet List Member
> Asunto: [puntonet] Manejo de Imagen
>
> Estoy haciendo un sitio web de publicacion de
> noticias. En el sitio de administracion donde doy de
> alta las noticias tengo que incluir imagenes, que me
> sugieren que guarde la imagen en la BD o solo guardo
> el link en la bd y subo la imagen al servidor?
>
> Estoy usando Visual Studio .Net 2005 y SQL Server 200.
>
> Y en cualquiera de los dos casos como se le hace.
>
> Ya incorpore el control UploadFile a  mi pagina con el
> que busco la imagen en mi equipo, pero de ahi como la
> subo al servidor?
>
> Mil gracias por su ayuda.
>
> Giovanni
>
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 
> http://mail.yahoo.com
>  
> AVISO LEGAL
> La información contenida en este mensaje, y en cualquier archivo asociado al mismo, es confidencial y está destinada exclusivamente a su destinatario. Si usted no lo es, y por error lo ha recibido, por favor reenvíelo a su emisor indicando tal situación y luego elimínelo. 
> La distribución, reproducción o copia de lo arriba expresado está prohibida y corresponden a su autor. No debe interpretarse que pertenezcan o sean compartidas por Jerárquicos Salud, quien no se responsabiliza por errores u omisiones producidas, ni garantiza la certeza de lo transmitido por este medio debido a que puede ser objeto de interpretación, alteración, demora, contener virus u otras anomalías.
>


Try the new Live Search today! Check it out!




--
----------------------------------------------------
Microsoft MVP (Most Valuable Professional) SQL Server
Orador Culminis
(www.sqlgurus.org )
-------------------------------------------

--
No virus found in this incoming message.
Checked by AVG Free Edition.
Version: 7.1.407 / Virus Database: 268.12.11/460 - Release Date: 01/10/2006




--
----------------------------------------------------
Microsoft MVP (Most Valuable Professional) SQL Server
Orador Culminis
( www.sqlgurus.org)
-------------------------------------------

Responder a