SQL Server Profiler ist eine Schnittstelle zur Erstellung und Verwaltung von Spuren sowie zur Analyse und Wiederholung von Trace-Ergebnissen. Diese Ereignisse werden in einer Trace-Datei gespeichert, die analysiert oder verwendet werden kann, um eine Reihe bestimmter Schritte abzuspielen, wenn ein Problem später diagnostiziert wird.
Das SQL Server Profiler-Tool kann viele Informationen über die Datenbank erfassen, wie zum Beispiel Verbindungsstatus, Hinzufügen, Löschen, Ändern und Ändern von Anweisungen, ausgeführte gespeicherte Prozedurparameter und so weiter. Wenn wir direkt eine neue Spur erstellen, werden nach dem Klicken auf Ausführen eine große Anzahl von Logs erfasst, was für uns unpraktisch ist, das Problem zu beheben.
Was, wenn wir schnell die SQL-Informationen finden, die wir brauchen?
Wählen Sie in der Vorlage des neuen Tracks die folgenden Disziplinen aus:
Überprüfen Sie, ob alle Spalten angezeigt werden, schieben Sie die Scrollleiste und aktivieren Sie "DatenbankName", wie in der untenstehenden Abbildung dargestellt:
Klicken Sie auf den Spaltenfilter, um DatenbankName zu finden, ähnlich wie Population, müssen wir den Namen der Datenbank verfolgen, die wir analysieren möchten, wie im folgenden Bild gezeigt:
Natürlich können Sie auch nach ApplicationName filtern:
Zum Schluss klicken Sie auf Laufen.
Versuchen Sie, eine Abfrage-SQL-Anweisung in der Datenbank auszuführen, und das Trace-Ergebnis ist wie folgt:
(Ende)
|