Я хотел бы хранить их снаружи, просто потому, что нет срочной и неотложной необходимости хранить их внутри .Кроме того, видеоролики имеют размер большой , и вам может потребоваться выполнить их через некоторые другие этапы кодирования и т. Д., Которые могут или не могут понравиться SQL Server.Использование основных файлов также дает вам возможность распределить эту нагрузку по любому количеству файловых серверов, а не по одному SQL Server.
Пересмотрите путь;не храните полный путь - сохраняйте только некоторый путь относительно внешнего корня , который вы настраиваете в своем приложении.Таким образом, вы можете переместить все файлы и просто изменить настройки одного сайта, вместо того, чтобы делать большой UPDATE
.Например, в БД я могу сохранить foo/bar/20110404_27.mpg
, а затем объединить его с настройкой моего сайта \\myfileserver\share
(используя Path.Combine
).