Transaktionsstornierung

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 1 Minute Lesedauer
  • Sie können Transaktionen abbrechen, deren Laden länger dauert als erwartet. Das Abbrechen von Transaktionen mit langer Laufzeit kann dazu beitragen, einen übermäßigen Ressourcenverbrauch zu verhindern.

    Ursachen für langsames Laden von Transaktionen sind die folgenden Szenarien.
    • Eine große Anzahl von Datensätzen wird nach einem nicht indizierten Zeichenfolgenfeld sortiert.
    • Gruppieren einer großen Tabelle in einem Feld mit überwiegend eindeutigen Werten.
    • Alle Zeilen werden aus einer großen Tabelle exportiert.
    • Testet eine schlecht geskriptete Business-Regel mit einer endlosen JavaScript-Schleife.

    Timer für Transaktionsabbruch

    Hinweis:
    Sie können einen Import mit diesen Steuerungen nicht abbrechen.
    Während einer Transaktion mit langer Laufzeit werden ein Timer und eine Abbruchoption in einem Warnungsbanner angezeigt.
    Abbildung : 1. Anforderung abbrechen
    Ein Beispiel für das Warnungsbanner für laufende Transaktionen mit dem Text „laufende Transaktion: 6 Sekunden“ und einem Abbrechen Schaltfläche.

    Um die Transaktion abzubrechen, wählen Sie aus Abbrechen Schaltfläche. Die Warnmeldung wird angezeigt, wenn eine Transaktionsstornierung ausgeführt wird und wenn die Stornierung abgeschlossen ist.

    Wenn eine langsame Transaktion erfolgreich abgeschlossen wird, gibt der Timer an, wie lange es gedauert hat, bis die Transaktion abgeschlossen ist.
    Abbildung : 2. Transaktion abgeschlossen
    Ein Warnungsbanner für langsamen Transaktionsabschluss mit dem Text „Transaktion abgeschlossen: 4 Sekunden“.

    Transaktionsprotokolle abgebrochen

    Abgebrochene Transaktionen werden im Transaktionsprotokoll mit angezeigt ABGEBROCHEN An die URL angehängt. Von einem Anwender stornierte Transaktionen werden anders protokolliert als Transaktionen, die durch Transaktionsquoten storniert wurden. Weitere Informationen zur abgebrochenen Transaktionsprotokollierung finden Sie unter Transaktionsprotokollierung in einer Tabelle abgebrochen. Weitere Informationen zu Transaktionsquoten finden Sie unter Transaktionsquoten.

    Eigenschaften für Transaktionsstornierung

    Administratoren können das Verhalten der Transaktionsabbruchfunktion mit den folgenden Eigenschaften konfigurieren.

    Eigenschaft Definition Standort
    com.glide.request_manager.active Lassen Sie Anwender Transaktionen mit langer Laufzeit abbrechen (standardmäßig aktiviert). Öffnen Sie die Tabelle sys_properties, indem Sie zu navigieren Alle Und wird eingegeben sys_properties.list .
    Glide.ui.transaction.Long_response.time Verzögerung in Sekunden, bevor die Schaltfläche „Transaktion abbrechen“ für eine Transaktion mit langer Laufzeit angezeigt wird. Navigieren zu Alle > Systemeigenschaften > UI-Eigenschaften Und suchen Sie das mit beschriftete Feld Verzögerung in Sekunden, bevor die Schaltfläche „Transaktionsabbruch“ für eine Transaktion mit langer Laufzeit angezeigt wird .