Nedá se říct jednoznačně, který způsob je lepší.
Viz např.: which-is-better-saving-files-in-database-or-in-fil
Záleží na konkrétní situaci, možnostech databáze a v neposlední řadě vlastní infrastruktuře programátora (pokud už má napsané šikovné funkce na čtení, url apod., nemá důvod měnit).