Freigeben über


Angeben einer Trefferanzahl

Gilt für: SQL Server

Die Breakpoint-Trefferanzahl bildet einen Leistungsindikator, den der Transact-SQL-Debugger bei jedem Erreichen des Breakpoints inkrementiert. Wenn die angegebene Trefferanzahl erreicht ist und alle angegebenen Breakpointbedingungen erfüllt sind, führt der Debugger die für den Breakpoint angegebene Aktion aus.

Überlegungen zur Trefferanzahl

Standardmäßig wird die Ausführung stets unterbrochen, wenn ein Breakpoint erreicht wird. Folgende Optionen sind verfügbar:

  • Immer anhalten (Standard)
  • Anhalten, wenn die Trefferanzahl gleich einem angegebenen Wert ist
  • Anhalten, wenn die Trefferanzahl ein Vielfaches ist von einem angegebenen Wert
  • Anhalten, wenn die Trefferanzahl größer oder gleich einem angegebenen Wert ist

Die Breakpoint-Trefferanzahlen werden innerhalb einer Debugsitzung inkrementiert. Zu Beginn jeder Debugsitzung werden alle Trefferanzahlen auf 0 festgelegt.

Zur Nachverfolgung der Häufigkeit, mit der ein Breakpoint erreicht wurde, ohne die Ausführung zu unterbrechen, geben Sie eine Trefferanzahl mit hohen Wert an, damit beim Breakpoint nie eine Unterbrechung eintritt.

Die Standardaktion für einen Breakpoint besteht darin, die Ausführung zu unterbrechen, wenn die Trefferanzahl- und die Breakpoint-Bedingung erfüllt sind. Informationen zum Angeben anderer Aktionen finden Sie unter Angeben einer Breakpoint-Aktion.

Angeben einer Trefferanzahl

  1. Klicken Sie im Editor-Fenster mit der rechten Maustaste auf das Breakpointsymbol, und wählen Sie dann im Kontextmenü Bedingungen….

    -oder-

    Klicken Sie im Fenster Breakpoint mit der rechten Maustaste auf das Breakpointsymbol, und wählen Sie dann im Kontextmenü Einstellungen.

  2. Wählen Sie die Option Bedingungen und dann Trefferanzahl aus der Dropdownliste aus.

  3. Wählen Sie die Unterbrechungsoption aus der Dropdownliste aus: =, Ist ein Vielfaches von oder >=.

  4. Geben Sie im Textfeld die gewünschte Trefferanzahl als ganze Zahl ein.

  5. Wählen Sie das Verhalten aus, für das die Trefferanzahl erreicht wird.

    Option Behavior
    Aktionen Weitere Informationen finden Sie unter Angeben einer Breakpoint-Aktion.
    Deaktivieren des Breakpoints nach dem Treffer Deaktiviert den Breakpoint, wenn die Trefferanzahl erreicht ist.
    Nur aktivieren, wenn der folgende Breakpoint erreicht wird Wählen Sie einen definierten Breakpoint aus.
  6. Wählen Sie Schließen aus, um die Änderungen zu implementieren.

So zeigen Sie die aktuelle Trefferanzahl an oder setzen diese zurück

  1. Klicken Sie im Editor-Fenster mit der rechten Maustaste auf das Breakpointsymbol, und wählen Sie dann im Kontextmenü Bedingungen….

    -oder-

    Klicken Sie im Fenster Breakpoint mit der rechten Maustaste auf das Breakpointsymbol, und wählen Sie dann im Kontextmenü Einstellungen.

  2. Wählen Sie das X rechts neben der ganzen Zahl aus, die für die Trefferanzahl angegeben ist, um die Konfiguration zu entfernen, und legen Sie die aktuelle Trefferanzahl auf Null fest.

  3. Wählen Sie Schließen aus, um die Änderung zu implementieren.