次の方法で共有


ヒット カウントの指定

適用対象: SQL Server

ブレークポイントのヒット カウントは、ブレークポイントに達するたびに Transact-SQL デバッガーが増分するカウンターです。 指定したヒット カウントに達し、指定したブレークポイントの条件が満たされると、ブレークポイントに指定されたアクションがデバッガーによって実行されます。

ヒット カウントの考慮事項

既定では、ブレークポイントにヒットするたびに、実行が中断します。 次のオプションのいずれかを選択できます。

  • 常に中断する (既定)
  • ヒット カウントが指定した値と等しくなったときに中断する
  • ヒット カウントが指定した値の倍数と等しくなったときに中断する
  • ヒット カウントが指定した値以上になったときに中断する

ブレークポイントのヒット カウントは、デバッグ セッションのスコープ内で増加します。 すべてのヒット カウントは各デバッグ セッションの開始時に 0 に設定されます。

実行を中断せずに、ブレークポイントにヒットした回数を追跡するには、ヒット カウントに大きい値を指定して、ブレークポイントで中断しないようにします。

ブレークポイントの既定のアクションでは、ヒット カウントとブレークポイントの条件の両方が満たされたときに、実行が中断されます。 他のアクションを指定する方法の詳細については、「ブレークポイント アクションの指定」を参照してください。

ヒット カウントの指定

  1. エディター ウィンドウで、ブレークポイント グリフを右クリックし、ショートカット メニューの [条件...] を選択します。

    または

    [ブレークポイント] ウィンドウで、ブレークポイント グリフを右クリックし、ショートカット メニューの [設定] を選択します。

  2. [条件] オプションを選択し、ドロップダウン リストから [ヒット カウント] を選択します。

  3. ドロップダウン リストからブレーク オプションを選択します: =の倍数、または >=

  4. テキスト ボックスに整数を入力して、ヒット カウントを指定します。

  5. ヒット カウントに達したときの動作を選択します。

    オプション Behavior
    アクション 詳細については、「ブレークポイント アクションの指定」を参照してください。
    ヒット後にブレークポイントを無効にする ヒット カウントに達したときにブレークポイントを無効にします。
    次のブレークポイントにヒットした場合にのみ有効にする 定義済みのブレークポイントを選択します。
  6. [閉じる] を選択して変更を実装します。

現在のヒット カウントを表示またはリセットする

  1. エディター ウィンドウで、ブレークポイント グリフを右クリックし、ショートカット メニューの [条件...] を選択します。

    または

    [ブレークポイント] ウィンドウで、ブレークポイント グリフを右クリックし、ショートカット メニューの [設定] を選択します。

  2. ヒットカウントに指定された整数の右側にある X を選択して構成を削除し、現在のヒットカウントをゼロに設定します。

  3. [閉じる] を選択して変更を実装します。