Общий процент повторов SQL за день для очереди проекта

 

Применимо к: Project Server 2010, Project Server 2013

Последнее изменение раздела: 2013-12-18

Идентификатор элемента / имя правила:   Project_Queue_General_Percentage_SQL_Retries_Per_Day

Сводка:   Это предупреждение появляется, если в очередь попадает несколько повторов SQL, когда она пытается прочитать задания из базы данных Microsoft Project или записать состояние.

Предупреждение

Обратите внимание, что это не касается повторов SQL, которые могут происходить в результате обработки отдельных заданий, но все же дает ясное представление о вероятности неправильного взаимодействия между Project Server и SQL.

Причина:   Возможные причины перечислены ниже.

  • Узким местом может быть сетевое соединение между сервером приложений Project Server и компьютером SQL Server (если они находятся на разных компьютерах).

  • Экземпляр SQL, к которому подключается Project Server, может быть перегружен.

Возможные способы решения перечислены ниже.

  • Используйте команду Ping, чтобы проверить наличие чрезмерной задержки в сети между сервером приложений Project Server и компьютером SQL Server. Если узким местом является сеть, решите проблему соответственно.

  • Отследите объекты производительности на компьютере, выполняющем SQL Server, такие как процессор, память, физический диск и специальные счетчики SQL. Если причиной проблемы является слишком большое количество приложений, выполняемых на компьютере SQL Server, используемом сервером приложений Project Server, выполните одно из следующих действий:

    • Переместите приложение Project на другой компьютер под управлением SQL Server.

    • Переместите другие приложения из экземпляра SQL Server, который использует Project Server, в другой экземпляр SQL Server.

    • Настройте кластер SQL, чтобы повысить эффективность базы данных с таблицами.