Hola si claro que hay razones mas que teoricas sino que técnicas J el SQL
esta optimizado y pensado para manejar estos grandes volúmenes, mira como
sera la cosa que hasta había un proyecto en MS llamada winFs que básicamente
reemplazaba el FileSystem por un SQL, este proyecto avanzo bastante pero
como todas las cosas, las urgencias de liberación de algunos productos lo ha
puesto stand by.

 

El tema es que SQL tiene algoritmos muy optimizados para el manejo de
información en grandes volúmenes, si son documentos, imágenes también entran
aquí dentro J, por eso puse el caso de Sharepoint ya que es un producto
pensado para manejar millones de imagnes y además hacer búsquedas, y no lo
hablo de la teoría sino que lo vivo todos los días  en algunos de mis
clientes que tienen instalaciones grandes de sharepoint , hace unos años
atrás te hubiera dicho que ni loco ponía las imágenes dentro de un motor,
pero hoy dia te digo que ni loco las pongo fuera J

 

 

 

Maximiliano Damian Accotto

Microsoft MVP en SQL Server

http://Blog.Maxiaccotto.com

 

De: [email protected] [mailto:[email protected]] En nombre de
[email protected]
Enviado el: jueves, 08 de octubre de 2009 03:51 p.m.
Para: [email protected]
Asunto: [puntonet] Website con muchas imagenes

 

Hola Maxi,
Supuse que alguien de dbms iba a decir eso, y sin dudas hay buenas razones
para hacerlo como las que decis... pero, hay alguna razon teorica por la
cual deberia andar mas rapido que si estuviese en disco?
Lo pregunto en serio por curiosidad, porque veo a sql server como un proxy
(intermediario que solo le pone overhead) entre el disco y la aplicacion en
ese caso, y no se si me estoy perdiendo de algo...

Saludos!

On Oct 8, 2009 3:31pm, Maxi Accotto <[email protected]> wrote:
> Hola, sin duda que lo pasaria a SQL  te va a funcionar todo mucho mas
rápido
> 
> y vas a lograr otras cosas como:
> 
> Mejor seguridad, mejor administración, etc.
> 
> 
> 
> Sharepoint es por ejemplo un producto que todo lo guarda en la base de
> 
> datos, yo tengo clientes que sus bases de sharepoit andan en 450gb con
> 
> cientos de usuarios y funciona muy bien de verdad, y en otras experiencias
> 
> de sistemas que guardan documentos grades o videos cuando se paso a la bdd
> 
> se lograron mejores respuestas :)
> 
> 
> 
> 
> 
> 
> 
> Maximiliano Damian Accotto
> 
> Microsoft MVP en SQL Server
> 
> http://Blog.Maxiaccotto.com
> 
> 
> 
> -----Mensaje original-----
> 
> De: [email protected] [mailto:[email protected]] En nombre de Gabriel
> 
> Tobal
> 
> Enviado el: jueves, 08 de octubre de 2009 12:50 p.m.
> 
> Para: [email protected]
> 
> Asunto: [puntonet] Website con muchas imagenes
> 
> 
> 
> Hola a todos
> 
> 
> 
> Recibí heredado un website el cual tiene un catalogo mas de 150.000
> 
> productos, al que llevan asociados mínimo 1 imagen por producto, hasta el
> 
> momento tiene alrededor del 50% de imágenes jpg y crece día a día.
> 
> Como es un volumen muy grande de archivos, están subdivididos en carpetas,
q
> 
> van desde 500 a 5000 imágenes cada una,
> 
> 
> 
> Mi duda esta en si es conveniente pasar todas esas imágenes a la base de
> 
> datos (sqlserver), lo cual haria crecer notoriamente el tamaño de la base
> 
> (se encuentra en un hosting con cierta limitación de espacio, mas por
costo
> 
> q por otra cosa), a nivel performance del site, el nivel de respuesta se
> 
> hace mas lento?? Q problemas pueden surgir con este transpaso
> 
> 
> 
> Muchas gracias por la info que me puedan aportar.
> 
> 
> 
> Saludos
> 
> 
> 
> Gabriel
> 
> 
> 
> 
> 
> 
> 
> 
> 
> 
>

Responder a