Вчера я задал вопрос о том, как мне сохранить мои файлы.
После некоторых исследований я решил сохранить файлы «в» базе данных.
Я проверил разницу между хранением файлов с использованием файлового потока и хранением файлов в самой базе данных.
У каждого есть свои преимущества и недостатки. Чтобы помочь мне с моими исследованиями, этот сайт очень помог мне:
http://www.codeproject.com/KB/database/SqlFileStream.aspx
Таким образом, в основном говорится, что сохранение файлов с использованием файлового потока лучше, если файлы больше 1 МБ.
Но я обнаружил еще одну проблему с потоковой передачей файлов. Если вы удалите запись в базе данных, файл все еще существует в файловой системе.
Поэтому мне нужно ваше мнение, ребята.
Что использовать? Файловый поток или сохранение файлов в базе данных с помощью VARBINARY?
Grtz,
M.