MySQL BLOB vs arquivo para armazenar imagens PNG pequenas?
Do ponto de vista do desempenho, servir de arquivos estáticos locais sempre será mais rápido. Não vá para o banco de dados a menos que seja absolutamente necessário, há muita sobrecarga para fazer conexões e consultas.