异常是在超过阈值时要执行的一组已定义操作。如果添加了多个标准,则必须满足所有标准才会触发异常。即使添加了多个限定标准,也只能指定一个限定时间。如果指定了限定标准,则仅当满足了限定时间期间的所有限定标准时才会触发异常。创建了异常后,可通过异常视图的选项卡中的其他控件管理异常。
- 编辑或创建一个规则集。
- 从规则集工具栏上,单击Exceptions (异常)。
- 在异常视图的任意选项卡中,单击异常旁边的 。
- 输入一个名称。
- [可选] 输入说明。
- 在标准下方,从列表中选择一个选项,单击,然后指定其他所需信息。您可以选择和添加多个标准。如果这样做,必须满足所有标准,才能触发异常。
- 对于带有 * 标记的限定标准,在限定时间框中输入一个值。
- 在Actions (操作)下方,从以下操作中选择一个要在满足指定标准时执行的操作:
操作 说明 Notification Only (仅通知) 发送通知而不执行任何其他操作。 Abort (中止) 停止查询。 Abort Selects Only (仅中止选定项) 仅当为 SELECT 查询时停止查询。 Change Workload to (将工作负载更改为) 将查询更改为从列表中选择的工作负载。 此操作不适用于Blocked Time (阻止时间)或Elapsed Time (运行时间)。
- [可选] 在通知下,针对事件开始或结束启用以下任意选项:
通知 说明 Send Alert (发送预警) 指定要触发的操作。 Run Program (运行程序) 指定要触发的预警注册程序。 发布到 QTable 您输入的字符串将发布到 QTable。 - 单击OK (确定)。