Я читал в "О пакете обновления 2 для продуктов и технологий SharePoint"документ о том, что SP2 включает обновление для задания таймера статистики обновления, которое заставляет SharePoint запускать функцию восстановления онлайн-индекса SQL Server (стр. 4).
Я не уверен в терминологии здесь, но является ли это перестройкой, которую SQL Server использует для незначительной фрагментации (примерно до 40%) и оставляет БД в сети? Я также предполагаю, что это не приведет к восстановлению сильно фрагментированных индексов, поскольку я думаю, что для этого потребуется, чтобы БД отключилась. Кто-нибудь может здесь подтвердить мою веру?
Зависит от того, какой выпуск SQL Server 2005 вы используете на сервере. В Standard Edition нет онлайн-перестройки индекса, в отличие от Enterprise Edition. Если индекс перестраивается в автономном режиме, это не заставляет БД переходить в автономный режим, только этот конкретный индекс недоступен во время перестройки. Таким образом, базовая таблица / данные все еще доступны (однако вы можете увидеть снижение производительности во время этой перестройки).
HTH, Дэн