Tambien te recomiendo este articulo de investigación
http://research.microsoft.com/pubs/64525/tr-2006-45.pdf
Se llama
To BLOB or Not To BLOB:Large Object Storage in a Database or a Filesystem?
y basicamente explica que le conviene mas a tu aplicación ¿Guardar los archivos en el filesystem o en BLOBs en la base de datos? Todo ello dependiendo de varios factores que explican con graficas.
Saludos