Überprüfen der Antwortzeit in Formularen

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 2 Minuten Lesedauer
  • 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.

    Abbildung : 1. Antwortzeit
    Antwortzeit (ms): 3326, Netzwerk: 75, Server: 1963, Browser: 1288
    In diesem Beispiel nahm die Transaktion die folgende Verarbeitungszeit in Anspruch:
    • 3326 Millisekunden Gesamtzeit
    • 75 Millisekunden, um Daten im Netzwerk zu verschieben
    • 1963 Millisekunden auf dem Server
      Hinweis:
      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.

    Abbildung : 2. Antwortzeitdetails
    Antwortstatistiken

    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

    Sie können die Systemprotokolle verwenden, um eine Liste der Antwortzeiten für verschiedene Transaktionen zu überprüfen. Um das Protokoll anzuzeigen, navigieren Sie zu Alle > Systemprotokolle Und wählen Sie den entsprechenden Protokolltyp aus. Wenn Sie die Antwortzeiten überprüfen, suchen Sie nach den folgenden Problemen.
    1. 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.
    2. 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.