Transaktionsaufrufketten
Identifizieren und debuggen Sie die Ursachen für eine problematische Transaktion, indem Sie die zugehörige Aufrufkette aufzeichnen und dann überprüfen. Eine Aufrufkette besteht aus der geordneten Reihe von Skripts, die während des Lebenszyklus einer Transaktion ausgeführt werden.
Die Nachverfolgung der Transaktions-Anrufkette ermöglicht es einem Administrator, die URL einer problematischen Transaktion für die Aufzeichnung der Anrufkette beim nächsten Vorkommen der URL zu registrieren. Dies hilft bei der Diagnose von Problemen mit der Transaktionsleistung.
Führen Sie die folgenden Aufgaben aus, um die Nachverfolgung der Transaktions-Aufrufketten zu aktivieren:
- Wenn Sie eine problematische Transaktion im Transaktionsprotokoll oder in der Liste der langsamen Transaktionen finden, die ein Debugging erfordert, wählen Sie sie aus, um den zugehörigen Detaildatensatz anzuzeigen. Um das Debuggen zu erleichtern, filtern und gruppieren Sie diese Listen nach Anwendungsbereich, um die angezeigten Transaktionen auf Transaktionen zu beschränken, die aus bestimmten Bereichen stammen. Hinweis:Weitere Informationen zu diesen Listen finden Sie unter Transaktionsprotokolle und Details zu Protokolldatensätzen für langsame Transaktionen.
- Klicken Sie im Datensatzdetailformular unter Zugehörige Links auf Anrufkette des nächsten Vorkommens aufzeichnen.
- Gibt an, dass das nächste Vorkommen der Transaktions-URL mit allen Aufrufketteninformationen beibehalten werden soll.
- Sie können optional eine Anwender-ID festlegen, damit die Anrufkettenaufzeichnung nur während der nächsten Transaktion für einen bestimmten Anwender stattfindet.
- Beim nächsten Zugriff eines Benutzers auf die URL wird der Datensatz des Transaktions-Aufrufkettenregisters aktualisiert und enthält eine Liste der Skriptressourcen, die zur Verarbeitung der Anforderung ausgeführt werden.
- Überprüfen Sie unter Transaktionsaufrufketten die aufgezeichnete Anrufkette für die Transaktion, und ergreifen Sie dann die erforderlichen Aktionen zum Debuggen.