断点命中计数是每次到达断点时由 Transact-SQL 调试器递增的计数器。 如果达到指定的命中计数并满足所有指定的断点条件,则调试器将执行为断点指定的操作。
命中计数注意事项
默认情况下,每次到达断点时即中断执行。 您可以在下面的选项之间进行选择:
总是中断(默认值)。
当命中计数等于指定值时中断。
当命中计数等于指定值的倍数时中断。
当命中计数大于或等于指定值时中断。
中断命中计数在调试会话范围内递增。 所有命中计数在每个调试会话开始时均设置为零。
如果您想要跟踪命中断点的次数,但不执行断点中断,请将命中计数指定为一个非常高的值,以便断点永远不会中断。
当命中计数和断点条件都满足时,断点的默认操作为中断执行。 有关指定其他操作的信息,请参阅指定断点操作。
指定命中计数
在编辑器窗口中,右键单击断点符号,然后单击快捷菜单上的**“命中计数”**。
-或者-
在**“断点”窗口中,右键单击断点符号,然后单击快捷菜单上的“命中计数”**。
在**“断点命中计数”对话框中,从“命中断点时”**框中选择所需行为。
如果您选择除**“总是中断”**以外的任何设置,则列表的右侧会出现一个文本框。 在文本框中输入一个整数以指定所需的命中计数。
单击**“确定”实施更改,或单击“取消”**退出而不应用更改。
查看或重置当前命中计数
在编辑器窗口中,右键单击断点符号,然后单击快捷菜单上的**“命中计数”**。
-或者-
在**“断点”窗口中,右键单击断点符号,然后单击快捷菜单上的“命中计数”**。
在**“断点命中计数”对话框中,“当前命中计数:”显示在“重置”**按钮的正上方。
如果您想要将当前命中计数设置为零,请单击**“重置”**。
单击**“确定”或“取消”**以退出对话框。