Festlegen globaler Ablaufverfolgungsoptionen (SQL Server Profiler)

Gilt für:SQL ServerAzure SQL Managed Instance

In diesem Thema wird beschrieben, wie Sie die Optionen festlegen können, die für alle Ablaufverfolgungen gelten, die mit einer bestimmten Instanz von SQL Server Profilererstellt werden.

So legen Sie globale Ablaufverfolgungsoptionen fest

  1. Klicken Sie im Menü Extras auf Optionen.

  2. Klicken Sie im Dialogfeld Allgemeine Optionenauf Schriftart auswählen, um die Anzeigeoptionen zu ändern, und klicken Sie anschließend auf OK.

  3. Sie können optional auch Ablaufverfolgung sofort nach Herstellen der Verbindung startenauswählen.

  4. Sie können optional auch Ablaufverfolgungsdefinition bei Änderung der Anbieterversion aktualisierenauswählen. Diese Option wird empfohlen, und sie ist standardmäßig aktiviert. Wenn diese Option aktiviert ist, wird die Ablaufverfolgungsdefinition automatisch auf die aktuelle Version des Servers aktualisiert, auf dem die Ablaufverfolgung ausgeführt wird.

  5. Sie können optional angeben, wie der Server mit Rolloverdateien umgehen soll:

    • Wählen Sie Alle Rolloverdateien nacheinander ohne Eingabeaufforderung laden aus, damit Rolloverdateien während der Wiedergabe automatisch geladen werden.

    • Wählen sie Bestätigung vor dem Laden von Rolloverdateien aus, um Rolloverdateien während der Wiedergabe steuern zu können.

    • Wählen Sie Nachfolgende Rolloverdateien niemals laden aus, um jeweils nur eine Datei wiederzugeben.

  6. Optional können Sie die Wiedergabeoptionen festlegen:

    • Standardanzahl von Wiedergabethreads wird die Anzahl von Prozessorthreads kontrolliert, die während der Wiedergabe verwendet werden sollen. Durch eine höhere Anzahl von Threads wird die Wiedergabe schneller abgeschlossen. Die Serverleistung wird während der Wiedergabe jedoch beeinträchtigt. Die empfohlene Einstellung lautet 4. Die folgende Tabelle enthält die verfügbaren Optionen:

      Wert BESCHREIBUNG
      2 Minimalwert. Verwenden von zwei Threads für die Wiedergabe.
      4 Standardwert.
      255 Maximalwert. Durch Einstellung eines Maximalwerts wird die für andere Prozesse verfügbare Leistung eingeschränkt.
    • MitStandardwartezeit für Systemüberwachung (Sek.) wird die maximale Zeitspanne in Sekunden angegeben, über die ein Wiedergabethread einen anderen Prozess blockieren kann. In der folgenden Tabelle werden die einzelnen Werten näher erläutert.

      Wert BESCHREIBUNG
      0 Minimalwert. Die Einstellung 0 bedeutet, dass SQL Server Profiler einen blockierenden Prozess in keinem Fall beendet.
      3600 Standardwert. Lässt blockierende Prozesse zu, die nicht länger als 3600 Sekunden oder eine Stunde dauern.
      86400 Maximalwert. Lässt blockierende Prozesse zu, die nicht länger als 86400 Sekunden oder einen Tag dauern.
    • MitStandardabrufintervall für Systemüberwachung (Sek.) wird die Frequenz festgelegt, mit der Wiedergabethreads für blockierende Prozesse abgerufen werden. In der folgenden Tabelle werden die einzelnen Werten näher erläutert.

      Wert BESCHREIBUNG
      1 Minimalwert. Eine Einstellung von 1 bedeutet, dass SQL Server Profiler blockierende Prozesse einmal pro Sekunde abruft.
      60 Standardwert. Abrufen von blockierenden Prozessen einmal pro Minute.
      86400 Maximalwert. Abrufen von blockierenden Prozessen einmal pro 86400 Sekunden, oder einmal pro Tag.

Weitere Informationen

Festlegen der Standardeinstellungen für die Ablaufverfolgungsanzeige (SQL Server Profiler)
SQL Server Profiler