Hvis du kan gøre dine billeder offentlige - vil jeg anbefale at gemme billederne på et andet (og sandsynligvis billigere) lager end din DB, såsom S3 for eksempel.
Men hvis dine billeder skulle være private, er det ikke den værste mulighed at gemme dem i DB, men du skal håndtere dem i din kode.
Hvis du bruger mysql5.6 og Barracuda-format (dette er det mest almindelige i disse dage), så fra MySQL-synspunkt - lagring af BLOB-kolonner vil have 2 datasøgninger på disken i stedet for 1, da BLOB- og TEXT-kolonner bliver gemt ud af hoveddatasiden.
Du kan læse mere info om denne Percona Blog Post