Техническая справка по Microsoft SharePoint Server 2010


Не идет удаление истекших сеансов из базы данных состояний сеансов ASP.NET (SharePoint Server 2010)



страница73/118
Дата17.11.2018
Размер6.49 Mb.
ТипКнига
1   ...   69   70   71   72   73   74   75   76   ...   118

Не идет удаление истекших сеансов из базы данных состояний сеансов ASP.NET (SharePoint Server 2010)


Дата публикации: 8 июля 2010 г.

Имя правила:   «Не идет удаление истекших сеансов из базы данных состояний сеансов ASP.NET».

Сводка.   Если истекшие сеансы на удалить, на сервере, на котором размещена база данных состояний сеансов ASP.NET, может закончиться место, а ферма SharePoint — прекратить работу.

Причина.   Причин может быть несколько.

Служба агента SQL Server была остановлена.



Установлен SQL Server Express.

Важно!

Службу агента SQL Server нельзя запускать на экземпляре SQL Server Express.

Решение.   Запустите службу агента SQL Server.

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, входит в группу «Администраторы» на сервере базы данных, на котором хранится база данных состояний сеансов ASP.NET.

  2. Запустите службу агента SQL Server из оснастки «Службы».


Задание таймера «Служба состояний: удаление истекших сеансов» не включено (SharePoint Server 2010)


Дата публикации: 8 июля 2010 г.

Имя правила:   «Задание таймера "Служба состояний: удаление истекших сеансов" не включено».

Сводка.   Служба состояний использует задание таймера для удаления данных истекших сеансов из баз данных службы состояний. Если задание таймера не включено, на сервере, на котором размещена база данных службы состояний, может закончиться место, а ферма SharePoint — прекратить работу.

Причина.   Задание таймера «Служба состояний: удаление истекших сеансов» не включено.

Решение.   Включите задание таймера с помощью центра администрирования.

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является членом группы администраторов фермы.

    Примечание

    Параметры заданий таймера распространяются на всю ферму и не могут задаваться на уровне отдельных серверов.

  2. На домашней странице центра администрирования выберите пункт Мониторинг.

  3. На странице «Мониторинг» в разделе Задания таймера выберите Просмотр определений заданий.

  4. На странице «Определения заданий» щелкните задание таймера службы состояний, удаляющее истекшие сеансы.

  5. На странице «Изменение задания таймера» укажите нужное расписание и нажмите кнопку Включить.

Решение.   Включите задание таймера с помощью Windows PowerShell.

  1. Проверьте выполнение следующих минимальных требований: см. раздел Add-SPShellAdmin.

  2. В меню Пуск выберите пункт Все программы.

  3. Выберите пункт Продукты Microsoft SharePoint 2010.

  4. Щелкните элемент Командная консоль SharePoint 2010.

  5. В командной строке Windows PowerShell введите следующую команду:

Enable-SPTimerJob StateServiceExpiredSessionJobDefinition

Дополнительные сведения см. в описании командлета Enable-SPTimerJob (http://technet.microsoft.com/ru-ru/library/ca2ce54c-1a9a-46d5-8055-a1f87c30a99a(Office.14).aspx).



Примечание

Для выполнения задач администрирования из командной строки рекомендуется использовать среду Windows PowerShell. Служебную программу командной строки Stsadm использовать не рекомендуется; она присутствует для совместимости с предыдущими версиями продукта.


Индексы одной или нескольких баз данных обхода контента при поиске фрагментированы (SharePoint Server 2010)


Дата публикации: 8 июля 2010 г.

Имя правила:   «Поиск — одна или несколько баз данных обхода контента могут иметь фрагментированные индексы».

Сводка.   В этой статье описывается правило анализатора работоспособности SharePoint для дефрагментации базы данных обхода контента приложения-службы поиска. Фрагментация индексов данных обхода контента происходит не на уровне обычной фрагментации диска. Ее уровень растет в каждой из баз данных обхода при обычных операциях создания, обновления или удаления данных, связанных с рутинным процессом обхода контента. При выполнении этого правила работоспособности система дефрагментирует используемое хранилище, устраняет неиспользуемое пространство и сжимает базу данных.

Рекомендуется выполнять правило базы данных обхода контента при следующих обстоятельствах:

При использовании Microsoft SQL Server 2008 Enterprise. Выполнение правила базы данных обхода контента позволяет компоненту сжатия страниц оптимизировать операции ввода-вывода и использование дискового пространства.

Если значительное снижение производительности вызвано фрагментацией базы данных обхода контента. Это происходит редко, так как базы данных обхода всегда немного фрагментированы.



Признаки.   Могут наблюдаться следующие признаки.

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

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

Причина.   Фрагментация присутствует, когда индексы имеют страницы, в которых логическое упорядочивание на основе значения ключа не соответствует физическому упорядочиванию в файле данных. Все конечные страницы индекса содержат указатели на следующие и предыдущие страницы в индексе. Это формирует двунаправленный список всех страниц индекса и данных. В идеальном случае физический порядок страниц в файле данных должен соответствовать логическому порядку. Общая пропускная способность диска увеличивается, если физическое расположение данных совпадает с логическим.

Дополнительные сведения о фрагментации баз данных, в том числе о ручном обнаружении и восстановлении фрагментированных индексов, см. в документации по Microsoft SQL Server.



Решение.   Включите и выполните правило работоспособности дефрагментации базы данных обхода контента.

  1. Убедитесь, что учетная запись пользователя, с помощью которой выполняется данная процедура, является членом группы администраторов фермы.

  2. На домашней странице центра администрирования выберите пункт Мониторинг.

  3. На странице «Мониторинг» в разделе Анализатор работоспособности выберите пункт Определения правил рецензирования.

  4. На странице «Все правила» в разделе Производительность щелкните Поиск — одна или несколько баз данных обхода контента могут иметь фрагментированные индексы.

  5. Если правило не включено, в диалоговом окне Определения правил анализатора работоспособности щелкните Изменить элемент на ленте. Убедитесь, что установлен флажок Включено, и нажмите кнопку Сохранить на ленте.

  6. На ленте выберите Выполнить.

  7. Нажмите кнопку Закрыть.

Правило проходит по всем базам данных обхода контента всех приложений-служб поиска. При выполнении правило сначала пытается выполнить оперативную дефрагментацию и затем переходит на дефрагментацию в автономном режиме при необходимости. В оперативном режиме дефрагментируются только конечные страницы SQL Server; заблокированные страницы не обрабатываются. При дефрагментации в автономном режиме выполняется дефрагментация как заблокированных страниц, так и всех конечных.

Примечание

В SQL Server 2008 Enterprise выполнение правила работоспособности позволяет компоненту сжатия страниц оптимизировать операции ввода-вывода и использование дискового пространства.





Поделитесь с Вашими друзьями:
1   ...   69   70   71   72   73   74   75   76   ...   118


База данных защищена авторским правом ©vossta.ru 2019
обратиться к администрации

    Главная страница