Project: Allgemeiner Prozentsatz der SQL-Wiederholungsversuche pro Stunde in der Warteschlange

 

Gilt für: Project Server 2010, Project Server 2013

Letztes Änderungsdatum des Themas: 2013-12-18

Element-ID/Regelname:   Project_Queue_General_Percentage_SQL_Retries_Per_Hour

Zusammenfassung:   Diese Warnung weist darauf hin, dass die Anzahl der SQL-Wiederholungsversuche für die vergangene Stunde den Schwellenwert überschritten hat. Die Warnung basiert auf dem gleichen Leistungsindikator wie die Regel "QueueGeneral: % SQL Retries / Day”. Sie dient außerdem zur Darstellung von Spitzenwerten bei SQL-Wiederholungsversuchen über eine kürzere Zeitspanne, damit Sie mögliche Ursachen ggf. untersuchen können, bevor Kunden auf ein potenzielles Problem aufmerksam werden.

Ursache:   Zu den möglichen Ursachen gehören folgende:

  • Die Netzwerkverbindung zwischen dem Project Server-Anwendungsserver und dem Computer mit SQL Server stellt möglicherweise einen Engpass dar (sofern sich diese auf unterschiedlichen Computern befinden).

  • Die SQL-Instanz, mit der Project Server eine Verbindung herstellt, ist möglicherweise überlastet.

Mögliche Lösungen:

  • Stellen Sie mithilfe eines Netzwerk-Pings fest, ob zwischen dem Project Server-Anwendungsserver und dem SQL Server-Computer eine übermäßig lange Netzwerkwartezeit besteht. Sollten Sie zu dem Schluss kommen, dass das Netzwerk den Engpass darstellt, beheben Sie das Problem mit den geeigneten Maßnahmen.

  • Überwachen Sie die Leistungsobjekte auf dem SQL Server-Computer, z. B. Prozessor, Arbeitsspeicher, Physikalischer Datenträger und SQL-spezifische Indikatoren. Wird das Problem dadurch verursacht, dass auf dem vom Project Server-Anwendungsserver verwendeten SQL Server-Computer zu viele Anwendungen ausgeführt werden, führen Sie einen der folgenden Schritte aus:

    • Verschieben Sie die Project-Anwendung auf einen anderen Computer mit SQL Server.

    • Verschieben Sie andere Anwendungen von dem Computer mit SQL Server, der von Project Server verwendet wird, auf einen anderen Computer mit SQL Server.

    • Richten Sie einen SQL-Cluster ein, um die Effizienz der Back-End-Datenbank zu steigern.