Любая успешная система управления документами (приложение интенсивно использует документы) с использованием файлового потока сервера sql? - PullRequest
1 голос
/ 19 мая 2010

Кто-нибудь создавал систему управления документами с использованием файлового потока SQL SERVER?

Под этим я подразумеваю: если приложение интенсивно использует документы, является ли файловый поток хорошим вариантом, или в этих случаях было бы лучше выбрать другое решение?

Я понимаю, что это зависит от многих факторов, но в целом, я предполагаю, что если "<5%", то нагрузка на сервер основана на чтении / записи полей varbinary (max) filestream, наверняка, это хорошо, если "> 95% «чем загрузка сервера основана на чтении / записи полей varbinary (max) filestream, вероятно, это не в порядке.

Так что я как-то хотел бы знать, разрабатывал ли кто-нибудь из вас приложения, где этот% находится в середине 5 и 95, и это подтверждает, что файловый поток был хорошим выбором.

1 Ответ

1 голос
/ 19 мая 2010

Одно из недавно созданных приложений - это система тестирования с множественным выбором с учебными материалами, размещенными на сервере SQL в файловом потоке. Поскольку фактическое прохождение тестов занимает очень небольшую «полосу пропускания», я бы сказал, что около 30% времени серверов расходуется на обслуживание этих файлов.

Пока все хорошо, система собирается работать с гораздо большей базой пользователей, так что покажет время, но я уверен, что она будет соответствовать критериям производительности. Файловый поток действительно является хорошим компромиссом между лагерями хранения BLOBS и хранения ссылки на файл

...