Debug-Performance-Diagnose eines Katalogelements

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Analysieren Sie die Auswirkung des Variablensetups in einem Katalogelement auf die Laufzeitleistung, und identifizieren Sie etwaige Probleme. Sie können die Verarbeitungszeit des Katalogelements und seiner Variablen basierend auf den ausgelösten SQL-Abfragen überprüfen.

    Vorbereitungen

    Erforderliche Rolle: admin oder catalog_admin

    Warum und wann dieser Vorgang ausgeführt wird

    Der SQL-Variablen-Debugger ist nicht für die folgenden Variablen anwendbar:
    • Container-Beginn
    • Container-Ende
    • Containeraufteilung
    • Pause

    Prozedur

    1. Aktivieren Sie den SQL-Variablen-Debugger, indem Sie zu navigieren Servicekatalog > Katalogvariablen > SQL-Variablen-Debugger aktivieren.
      Hinweis:
      • Der SQL-Variablen-Debugger betrifft Katalogelemente und Datensatzersteller.
      • Nachdem Sie den SQL-Variablen-Debugger aktiviert haben und die Anzeige der Problembehandlungsinformationen auf einer Katalogseite deaktivieren, indem Sie zu navigieren Systemdiagnostik > Sitzung debuggen > Alle deaktivieren, ist der SQL-Variablen-Debugger noch aktiv.
      • Um den SQL-Variablen-Debugger zu deaktivieren, navigieren Sie zu Servicekatalog > Katalogvariablen > SQL-Variablen-Debugger deaktivieren.
    2. Navigieren zu Servicekatalog > Katalogdefinitionen > Artikel verwalten, wählen Sie ein Katalogelement aus, das Sie debuggen möchten, und klicken Sieauf Testen.
    3. Klicken Sie auf das Symbol für weitere Optionen (Symbol für weitere Optionen), und wählen Sie SQL-Variablen-Debugger anzeigen aus.
      Die folgenden Informationen werden im Fenster des SQL-Variablen-Debuggers angezeigt:
      • Anzahl der Variablen, die im Katalogelement enthalten sind.
      • Anzahl der SQL-Abfragen, die für das Katalogelement ausgelöst wurden.
      • Zeitaufwand für die Verarbeitung und das Laden der Katalogelementseite.
      • Zeitaufwand für die Ausführung aller SQL-Abfragen des Katalogelements.
      Tabelle : 1. Felder des SQL-Variablen-Debuggers
      Feld Beschreibung
      Variable Katalogelementvariable, für die die Leistungsdiagnostik angezeigt wird.
      Verarbeitungsdauer Zeitaufwand für die Verarbeitung und das Laden der Variablen.
      SQL-Anzahl Anzahl der SQL-Abfragen, die für die Variable ausgelöst wurden.
      SQL-Zeit Zeitaufwand für die Ausführung von SQL-Abfragen für die Variable.
      SQLs Details der SQL-Abfragen, die für die Variable ausgelöst wurden.
    4. Um nach einem bestimmten Feld zu sortieren, klicken Sie auf den Feldnamen.
      Hinweis:
      • Standardmäßig sind die Variablen in absteigender Reihenfolge nach ihrer Verarbeitungszeit sortiert.
      • Variablen innerhalb eines einzeiligen oder mehrzeiligen Variablensatzes werden in hierarchischer Reihenfolge angezeigt.
    5. Um die Konfiguration einer Variablen anzuzeigen, klicken Sie auf den Variablennamen.
    6. Um eine detaillierte Zusammenfassung aller SQL-Abfragen anzuzeigen, die für eine Variable ausgelöst wurden, klicken Sie im Feld SQLs der Variablen auf Details anzeigen.
    7. Die Sortierreihenfolge können Sie über die Liste Sortieren nach ändern.
      Hinweis:
      Standardmäßig werden ausgelöste SQLs in absteigender Reihenfolge nach ihrer Ausführungsreihenfolge sortiert.