Überprüfen der Antwortzeit in Formularen
Ein Antwortzeitindikator (Uhr) wird am Ende vieler Formulare und Listen angezeigt.
Dieser Indikator stellt die Verarbeitungszeit für eine abgeschlossene Transaktion bereit, einschließlich der Gesamtzeit und der Zeit für jeden Schritt. Wählen Sie das Symbol aus, um die Details zur Antwortzeit ein- und auszublenden. Bewegen Sie den Mauszeiger über das Symbol, um einen Tooltip mit den Details anzuzeigen. Das folgende Beispiel zeigt die Antwortzeit für das Abrufen einer gefilterten Liste in einer Demoinstanz.
- 3326 Millisekunden Gesamtzeit
- 75 Millisekunden, um Daten im Netzwerk zu verschieben
- 1963 Millisekunden auf dem ServerHinweis:Die Serverzeit wird mit der folgenden Formel berechnet:
server time = (client response time - browser time - client network time) - 1288 Millisekunden im Browser, wobei HTML gerendert und JavaScript analysiert und ausgeführt wird
Für einfache Vorgänge wie Paging oder Ändern einer Listensortierreihenfolge wird kein Antwortzeit-Indikator angezeigt. Der Antwortzeitindikator wird auch nicht für die erste Transaktion in einer Sitzung angezeigt.
Um eine detaillierte Aufgliederung der Verarbeitungszeit in Formularen anzuzeigen, wählen Sie das Symbol für den Antwortzeitindikator.
Administratoren können die Antwortzeit deaktivieren, indem sie festlegen glide.ui.response_timeEigenschaft bis Falsch In der Tabelle „Systemeigenschaften“ [sys_properties]. Geben Sie im Navigationsfilter ein sys_properties.list Und suchen Sie nach glide.ui.response_time.
Überprüfen der Antwortzeiten aus Systemprotokollen
- Ein Zeitraum, in dem alle Transaktionen ungewöhnlich lange gedauert haben. Zum Beispiel dauerten Transaktionen, die normalerweise 1 Sekunde dauerten, 15 Sekunden zwischen 11:00 UHR und 11:20 UHR. Dieses Problem kann darauf hinweisen, dass während dieser Zeit eine ungewöhnliche Last, z. B. ein großer Bericht, auf diesem App-Server ausgeführt wurde.
- Eine bestimmte Transaktion, die wiederholt ungewöhnlich lange Zeit in Anspruch nahm. Beispielsweise dauerte die Liste der geschlossenen Incidents, sortiert nach Kurzbeschreibung, jedes Mal 30 Sekunden, wenn sie angezeigt wurde. Dieses Problem kann darauf hinweisen, dass eine bestimmte Transaktion eine ungewöhnliche Datenbanklast auf das System verursacht, z. B. das Sortieren von 500.000 Datensätzen in einem nicht indizierten Feld.
Wenn Sie Probleme mit den Antwortzeiten des Formulars feststellen, finden Sie unter Verbesserung der Antwortzeiten in Formularen.
Client-Transaktionszeiten
Das Plugin „Client-Transaktionszeiten“ bietet zusätzliche Informationen über die Zeit, die der Browser und das Netzwerk auf Client- und Serverseite aufgewendet haben. Diese Funktion hilft nicht nur bei der Suche nach Prozessen mit langer Ausführungszeit, sondern bietet auch Informationen darüber, wo das Leistungsproblem während des Prozesses verursacht wird.
Weitere Informationen finden Sie unter Client-Transaktionszeiten.