Pro & Cons of storing files(pictures) in a SQL Server for a website
I'm creating an Asp.Net MVC website. I've in the past, for heavy application, multiple layer application, used the database to store files. But now I'm questioning myself, is this a good idea for a website? In a performance view? It has several pros to me: Allows me to control easily if the connected user has the right to display the image(Required for my project) Permits to be sure that we have consistent data(otherwise we can have an existing file but no info in the database and the opposite I need a fail-over webserver, and those files will be imported from a third server, so if those files