Aruncați o privire la acest răspuns:
Stocarea imaginilor în DB - Da sau nu?
În esență, loviturile de spațiu și de performanță pot fi destul de mari, în funcție de numărul de utilizatori. De asemenea, rețineți că serverele Web sunt ieftine și puteți adăuga cu ușurință mai mult pentru echilibrarea încărcăturii, în timp ce baza de date este cea mai scumpă și cea mai dificilă parte a unei arhitecturi web de obicei.
Există câteva exemple opuse (de exemplu, Microsoft Sharepoint), dar, de obicei, stocarea fișierelor în baza de date nu este o idee bună.
Cu excepția cazului în care este posibil să scrieți aplicații desktop și/sau să știți cât de mulți utilizatori veți avea vreodată, dar pe ceva la fel de întâmplător și neașteptat ca un site web public, puteți plăti un preț ridicat pentru stocarea fișierelor în baza de date.