Buď sa bude zváčšovať veľkosť databázy alebo adresára, takže z tohto pohľadu je to viac-menej jedno. Ak máš obrázky v databáze, nemusíš riešiť samostatne zálohovanie obrázkov. Na druhú stranu prístup k obrázkom cez databázu zvyšuje záťaž na databázový server. Niektoré databázy umožňujú ukladať súbor do databázy tak, že je dostupný aj v súborovom systéme, takže iné aplikácie môžu čítať rovno odtiaľ bez prechodu cez databázu.
Cena za miesto v databázovom úložisku býva drahšia ako cena za miesto na súborovom systéme. Vo všeobecnosti je asi najlepší prístup ukladať do databázy len cestu k súborom a súbory mať na súborovom systéme. V konkrétnych prípadoch samozrejme závisí od konkrétnej situácie.
Ak sú obrázky v databáze, do src ide cesta na handler, ktorý ten obrázok odtiaľ prečíta a vráti prehliadaču. Ak treba riešiť oprávnenia, tak aj požiadavky na obrázky na súborovom systéme idú cez handler.
Ak sa obrázky ukladajú na iný server, tak je to väčšinou v adresári, ktorý je sprístupnený pre web.