Festlegen globaler Ablaufverfolgungsoptionen (SQL Server Profiler)Set Global Trace Options (SQL Server Profiler)

Dieses Thema gilt für: JaSQL ServerkeineAzure SQL-DatenbankkeineAzure SQL Data Warehouse keine Parallel DatawarehouseTHIS TOPIC APPLIES TO: yesSQL ServernoAzure SQL DatabasenoAzure SQL Data Warehouse noParallel Data Warehouse In diesem Thema wird beschrieben, wie zum Festlegen von Optionen, die für alle ablaufverfolgungen gelten, die mit einer bestimmten Instanz von erstellt werden SQL Server ProfilerSQL Server Profiler. This topic describes how to set options that apply to all traces that are created with a specific instance of SQL Server ProfilerSQL Server Profiler.

So legen Sie globale Ablaufverfolgungsoptionen festTo set global trace options

  1. Klicken Sie im Menü Extras auf Optionen.On the Tools menu, click Options.

  2. Klicken Sie im Dialogfeld Allgemeine Optionenauf Schriftart auswählen, um die Anzeigeoptionen zu ändern, und klicken Sie anschließend auf OK.In the General Optionsdialog box, click Choose Fontto modify the display options, and then click OK.

  3. Sie können optional auch Ablaufverfolgung sofort nach Herstellen der Verbindung startenauswählen.Optionally, select Start tracing immediately after making connection.

  4. Sie können optional auch Ablaufverfolgungsdefinition bei Änderung der Anbieterversion aktualisierenauswählen.Optionally, select Update trace definition when provider version changes. Diese Option wird empfohlen, und sie ist standardmäßig aktiviert.This option is recommended and is selected by default. Wenn diese Option aktiviert ist, wird die Ablaufverfolgungsdefinition automatisch auf die aktuelle Version des Servers aktualisiert, auf dem die Ablaufverfolgung ausgeführt wird.When this option is selected, the trace definition is automatically updated to the current version of the server where tracing is performed.

  5. Sie können optional angeben, wie der Server mit Rolloverdateien umgehen soll:Optionally, specify how the server should manage rollover files:

    • Wählen Sie Alle Rolloverdateien nacheinander ohne Eingabeaufforderung laden aus, damit Rolloverdateien während der Wiedergabe automatisch geladen werden.Select Load all rollover files in sequence without prompting to automatically load rollover files during replay.

    • Wählen sie Bestätigung vor dem Laden von Rolloverdateien aus, um Rolloverdateien während der Wiedergabe steuern zu können.Select Prompt before loading rollover files to control rollover files during replay.

    • Wählen Sie Nachfolgende Rolloverdateien niemals laden aus, um jeweils nur eine Datei wiederzugeben.Select Never load subsequent rollover files to replay only one file at a time.

  6. Optional können Sie die Wiedergabeoptionen festlegen:Optionally, set replay options:

    • Standardanzahl von Wiedergabethreads wird die Anzahl von Prozessorthreads kontrolliert, die während der Wiedergabe verwendet werden sollen.Default number of replay threads controls the number of processor threads to use during replay. Durch eine höhere Anzahl von Threads wird die Wiedergabe schneller abgeschlossen. Die Serverleistung wird während der Wiedergabe jedoch beeinträchtigt.A higher number of threads causes replay to complete faster, but causes server performance to degrade during replay. Die empfohlene Einstellung lautet 4.The recommended setting is 4. Die folgende Tabelle enthält die verfügbaren Optionen:The following table lists the available options:

      valueValue DescriptionDescription
      22 Minimalwert.Minimum value. Verwenden von zwei Threads für die Wiedergabe.Use two threads to replay.
      44 Standardwert.Default value.
      255255 Maximalwert.Maximum value. Durch Einstellung eines Maximalwerts wird die für andere Prozesse verfügbare Leistung eingeschränkt.Setting a maximum value will impede performance for other processes.
    • MitStandardwartezeit für Systemüberwachung (Sek.) wird die maximale Zeitspanne in Sekunden angegeben, über die ein Wiedergabethread einen anderen Prozess blockieren kann.Default health monitor wait interval (sec) sets the maximum amount of time that a replay thread can block another process in seconds. In der folgenden Tabelle werden die einzelnen Werten näher erläutert.The following table explains the values.

      valueValue DescriptionDescription
      00 Minimalwert.Minimum value. Die Einstellung 0 bedeutet, dass SQL Server ProfilerSQL Server Profiler einen blockierenden Prozess in keinem Fall beendet.A setting of 0 means that SQL Server ProfilerSQL Server Profiler will never stop a blocking process.
      36003600 Standardwert.Default value. Lässt blockierende Prozesse zu, die nicht länger als 3600 Sekunden oder eine Stunde dauern.Allow blocking processes that do not exceed 3600 seconds, or one hour.
      8640086400 Maximalwert.Maximum value. Lässt blockierende Prozesse zu, die nicht länger als 86400 Sekunden oder einen Tag dauern.Allow blocking processes that do not exceed 86400 seconds, or one day.
    • MitStandardabrufintervall für Systemüberwachung (Sek.) wird die Frequenz festgelegt, mit der Wiedergabethreads für blockierende Prozesse abgerufen werden.Default health monitor poll interval (sec) sets the frequency to poll replay threads for blocking processes. In der folgenden Tabelle werden die einzelnen Werten näher erläutert.The following table explains the values.

      valueValue DescriptionDescription
      11 Minimalwert.Minimum value. Eine Einstellung von 1 bedeutet, dass SQL Server ProfilerSQL Server Profiler blockierende Prozesse einmal pro Sekunde abruft.A setting of 1 means SQL Server ProfilerSQL Server Profiler will poll for blocking processes once per second.
      6060 Standardwert.Default value. Abrufen von blockierenden Prozessen einmal pro Minute.Poll for blocking processes once per minute.
      8640086400 Maximalwert.Maximum value. Abrufen von blockierenden Prozessen einmal pro 86400 Sekunden, oder einmal pro Tag.Poll for blocking processes once per 86400 seconds, or one day.

Siehe auchSee Also

Festlegen der Standardeinstellungen für die Ablaufverfolgungsanzeige (SQL Server Profiler) Set Trace Display Defaults (SQL Server Profiler)
SQL Server ProfilerSQL Server Profiler