Bekijk dit antwoord:
Afbeeldingen opslaan in DB - ja of nee?
In wezen kunnen de ruimte- en prestatiehit behoorlijk groot zijn, afhankelijk van het aantal gebruikers. Houd er ook rekening mee dat webservers goedkoop zijn en dat u eenvoudig meer kunt toevoegen om de belasting te balanceren, terwijl de database meestal het duurste en moeilijkst te schalen onderdeel van een webarchitectuur is.
Er zijn enkele tegengestelde voorbeelden (bijv. Microsoft Sharepoint), maar meestal is het geen goed idee om bestanden in de database op te slaan.
Tenzij u mogelijk desktop-apps schrijft en/of ongeveer weet hoeveel gebruikers u ooit zult hebben, maar voor zoiets willekeurigs en onverwachts als een openbare website, betaalt u mogelijk een hoge prijs voor het opslaan van bestanden in de database.