Cita: Qué es más costoso para la base de datos y el servidor: cargar la foto desde la base de datos u obtener la ruta y a partir de la ruta buscarla en la carpeta donde están todas las fotos?
Este es un tema recurrente, por lo que te convendría haber usado el buscador del foro para verificarlo. Verías muchas respuestas al tema, y todas llegan a la misma conclusión: Archivos en carpeta de servidor, ruta al archivo en la tabla de la base.
Guardar la foto en la tabla como BLOB sólo agrega bytes a las transacciones. tarde o temprano los del host te drán que hay mucho tráfico, y en realidad será por el exceso de bytes desde y hacia la base.