Многие жалуются, что SharePoint медленный. Да, бывает. Советую в таких случаях проводить мониторинг работы и последующий тюнинг.

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

Вот, например, устанавливаете Вы SharePoint, а смотрите потом на размер и настройки баз данных? Там автоматическое приращение размера баз данных установлено в 1Мб. Это значит, что почти каждый раз при загрузке файлов в библиотеки, SQL Server проверяет, что у него переполнена база данных и необходимо её расширение ещё на 1 Мб. И так постоянно. Следует поставить приращение побольше в соответствии с объемом загружаемых ежедневно данных. А ещё лучше составить план автоматического ночного увеличения базы и еженедельного shrink'а.

На эти животрепещущие темы есть документ - Database Maintenance for Microsoft SharePoint 2010 Products - http://www.microsoft.com/downloads/en/details.aspx?FamilyID=246dbca0-f03c-4dff-a1b9-f510f7fc8a6a

А ещё всем, кто заинтересован в стабильной и быстрой работе SharePoint рекомендую пройти следующие курсы:

6231A/6231B: Администрирование SQL Server 2008-2008 R2 - http://www.sharepoint2010.ru/page/6231B-SQL-2008R2.aspx - Ближайший курс пройдет 30 мая - 03 июня 2011 г.

50028D: Установка и настройка System Center Operations Manager 2007 R2 - http://www.sharepoint2010.ru/page/50028D-SCOM-2007R2.aspx - Ближайший курс пройдет 06 - 10 июня 2011 г.

50023A: Managing Microsoft System Center Data Protection Manager 2010 - http://www.sharepoint2010.ru/page/50023A-DPM-2010.aspx - Ближайший курс пройдет 13 - 17 июня 2011 г.