Плохое решение, база данных не для этого. Бэкапы будут пухнуть. Заведите таблицу в которой будет храниться ссылка на файл используемый в статье. И при удалении статьи сразу почистите Файлы которые для неё были загружены. Ну и плюс картинки будут статикой, nginx отлично справится и сервер приложений будет заниматься только своим делом.
Конечно 500 статей это не нагрузка на базу. Поэтому даже если хранить в базе сильно не почувствуешь разницу.