Verwenden des SSMS XEvent Profilers

Gilt für:SQL ServerAzure SQL Managed Instance

Der XEvent Profiler ist ein SQL Server Management Studio (SSMS)-Feature, das ein Liveanzeigefenster für erweiterte Ereignisse anzeigt. In dieser Übersicht werden die Gründe für die Verwendung dieses Profilers, der wichtigsten Features und Anweisungen zum Anzeigen erweiterter Ereignisse beschrieben.

Warum sollte ich den XEvent-Profiler verwenden?

Im Gegensatz zum SQL Profiler ist der XEvent Profiler direkt in SSMS integriert und basiert auf der skalierbaren Technologie für erweiterte Ereignisse in der SQL-Engine. Dieses Feature ermöglicht schnellen Zugriff auf eine Livestreamingansicht von Diagnose Ereignissen auf dem SQL Server. Diese Ansicht kann angepasst werden, und entsprechende Anpassungen können in Form einer VIEWSETTINGS-Datei für andere SSMS-Benutzer freigegeben werden. Die von XE Profiler erstellte Sitzung ist weniger intrusiv für den ausgeführten SQL Server als eine ähnliche SQL-Ablaufverfolgung wäre, wenn sql Profiler verwendet wird. Diese Sitzung kann auch vom Benutzer angepasst werden, indem die vorhandene Benutzeroberfläche der XE-Sitzungseigenschaften oder Transact-SQL verwendet wird.

Voraussetzungen

Dieses Feature ist nur in SQL Server Management Studio (SSMS) v17.3 oder höher verfügbar. Stellen Sie sicher, dass Sie die neueste Version verwenden. Die neueste Version finden Sie hier.

Erste Schritte

Um auf den XEvent Profiler zuzugreifen, gehen Sie folgendermaßen vor:

  1. Öffnen Sie SQL Server Management Studio.

  2. Stellen Sie eine Verbindung mit einer Instanz der SQL Server-Datenbank-Engine oder mit localhost her.

  3. Suchen Sie im Objekt-Explorer das XE Profiler-Menüelement, und erweitern Sie es durch Klicken auf das Pluszeichen „+“.

    XEProfiler Menu

  4. Doppelklicken Sie auf "Standard ", wenn Sie alle Ereignisse in dieser Sitzung anzeigen möchten. Klicken Sie auf T-SQL, wenn Sie die protokollierten SQL-Anweisungen anzeigen möchten. Wenn noch keine Sitzung erstellt wurde, wird eine Sitzung für Sie erstellt.

    XEProfiler Session

  5. Sie können jetzt von der Sitzung erfasste Ereignisse anzeigen.

    XEProfiler Viewer

Weitere Informationen

Erweiterte Ereignisse
Tools für erweiterte Ereignisse