Я вообще в случаях когда надо хранить большие объемы информации храню в специальном каталоге - а не в БД. ...
Это не очень хороший подход. Грамотно настроенная сетевая папка не решает проблем с юзерами вне локальной сети, и уж тем более не уменьшает нагрузку на сеть.
Намного лучше хранить файлы в базе, в табличке похожей на FS. Что-то в духе: (filename vachar(64), last_updated datetime, data blob). При обращении к файлу проверять есть ли этот файл уже в локальном каталоге (кеше). Если есть, сравнить дату модификации с полем last_updated. Ну и если надо - выкачиваешь файл из базы и кладешь в локальный кеш. А потом уже работаешь всегда с локальными файлами.