Вопрос

У меня есть библиотека документов SharePoint Server 2010.Размер библиотеки - 20 ГБ.Размер увеличивается каждый год на 1-2 ГБ.Он хранит файлы размером от 1 до 50 МБ.Файлы редко меняются. Должен ли я использовать дистанционное хранение BLOB?Это даст сильное повышение производительности.

Это было полезно?

Решение

IMO, вы обязательно должны использовать RBS, потому что большинство файлов больше, чем 1 МБ. В вашем случае ваша БД может дополнительно расти исключительно большим из-за всех данных бинарного большого объекта (BLOB). И, чтение и запись капель, а также другие реляционные данные могут замедлить производительность SQL Server, поскольку это не идеальное место для хранения капель. Используя RBS для Externalize Blobs, хранящихся в базе данных содержимого, SQL Server и SharePoint Server могут совместно управлять целостностью данных между записями базы данных и внешним магазином RBS в базе данных.

http://download.microsoft.com/download/2/c/d/2cdf0f90-da03-4d71-a395-f69f9cb61453/oit2010-wb61453/oit2010-whiteaper-storsimple-sharepoint2010-rbs.pdf >

P.S. Если файлы данных BLOB находятся не менее 80 кБ, а сервер DB I / O является узким местом, другими словами, очень маленькие капли могут также уменьшить производительность.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с sharepoint.stackexchange
scroll top