Указание количества попаданий
применимо к:SQL Server
Число попаданий точки останова — это счетчик, который отладчик Transact-SQL увеличивает при каждом достижении точки останова. Если достигнуто указанное число попаданий и выполняется любое указанное условие точки останова, отладчик выполняет действие, указанное для точки останова.
Соображения по подсчету количества попаданий
По умолчанию выполнение прерывается каждый раз, когда достигается точка останова. Можно выбрать один из следующих вариантов:
- Всегда прерывать (по умолчанию)
- Остановка, когда число попаданий равно указанному значению
- Прерывание, когда число попаданий кратно заданному значению.
- Прервать, когда число попаданий больше или равно указанному значению
Количество попаданий в точку останова увеличивается в пределах области сеанса отладки. Все счетчики попаданий равны нулю в начале каждого сеанса отладки.
Чтобы отслеживать количество срабатываний точки останова без прерывания выполнения, укажите высокое количество срабатываний, чтобы точка останова никогда не прерывала выполнение.
Действие по умолчанию для точки останова заключается в том, чтобы прервать выполнение при выполнении как количества попаданий, так и условия точки останова. Сведения об указании других действий см. в разделе Указание действия точки останова.
Указание количества попаданий
В окне редактора щелкните правой кнопкой мыши по глифу точки останова и выберите пункт Условия... в контекстном меню.
-или-
В окне точек останова щелкните правой кнопкой мыши значок точки останова и в контекстном меню выберите Настройки.
Выберите параметр условий и выберите количество срабатываний в выпадающем списке.
Выберите параметр разрыва из раскрывающегося списка: =, является кратнымили >=.
Введите целое число, чтобы указать количество попаданий в текстовом поле.
Выберите поведение при достижении количества попаданий.
Выбор Поведение действия Дополнительную информацию см. в разделе Указание действия точки останова. Отключить точку останова после нажатия Отключает точку останова при достижении заданного количества срабатываний. Активировать только в том случае, если достигнута следующая точка останова Выберите определенную точку останова. Выберите Закрыть, чтобы реализовать изменения.
Просмотр или сброс текущего количества попаданий
В окне редактора щелкните правой кнопкой мыши глиф точки останова и выберите пункт Условия... во всплывающем меню.
-или-
В окне точек останова щелкните правой кнопкой мыши глиф точки останова и выберите параметры в контекстном меню.
Выберите X справа от целого числа, указанного для счетчика попаданий, чтобы удалить конфигурацию и задать текущее число попаданий равным нулю.
Выберите Закрыть, чтобы реализовать изменение.