title: Save documents as BLOB in SQL or on file system
body: <p>For a (.net) web application I need to allow users to store many documents (pdf, .docx etc.). 
  My first thoughts were to save all the documents as a BLOB in a SQL (Express) database. </p>
  
  <p>But how will my database grow? Is it better to save all the documents into the file system? </p>
  
  <p>Personally I still think that I'm better of saving the documents into the database, because of performance. But I'm not sure and curious what you folks think.</p>
  
  <p><strong>Edit - My conclusion:</strong> If the file size is less then 1Mb and/or the file is rarely edited you should store the file in SQL server, because of the performance. If the file will be edited a lot and/or is greater then 1Mb you should store your file into the file system.
  With many thanks to a_horse_with_no_name ;)</p>