2010-07-12 3 views
1

Как указано в this question при использовании фильтра с сервером sql 2008, данные должны храниться локально. Это означает, что я не могу использоватьКак управлять огромным количеством данных с помощью фильтра, поскольку для хранения данных поддерживаются только локальные пути?

\\FILESERVER\FileStreamData\MyDatabase 

для Filestream файловой группы пути.

Так что, если мне нужно использовать filesrteam и у вас много данных, вы покупаете очень большой жесткий диск единственное решение (это может быть весьма ограничено во многих сценариях)? Невозможно использовать NAS? Как правило, один устанавливает SQL Server на перфорирующую машину, но сохраняет большие документы в NAS или в любом случае на каком-то файловом сервере. С filestream это невозможно, так как это сделать?

ответ

3

Обратите внимание, что вы можете разбить таблицу FILESTREAM для распространения данных FILESTREAM на нескольких дисках.

Что касается NAS, см. Статью this Боба Боучемина, в которой он говорит: «Обратите внимание, что файловая группа должна указывать на локальную локальную файловую систему, а потоки обновлений не могут работать на удаленном сервере или устройствах с сетевым адресом (NAS), если устройство NAS представлено в виде локального тома NFS через iSCSI ».

Указывает, что если устройство NAS представлено как локальный том через iSCSI, его можно использовать для хранения данных FILESTREAM. (Я не пробовал это, хотя)

+0

Спасибо за ответ, я также прочитал ваш блог несколько дней назад, что очень помогло мне с файловым потоком. Я постараюсь с тем, что вы предлагаете. – LaBracca

Смежные вопросы