NSQuantumsSkipped (Transact-SQL)
返回在 Microsoft SQL Server Notification Services 应用程序中跳过的量程的有关信息。如果生成器落后,并且应用程序定义文件 (ADF) 中设置了量程限制,则可以跳过量程。
语法
[ application_schema_name . ] NSQuantumsSkipped
返回代码值
无
结果集
NSQuantumsSkipped 结果集按 StartSkippedInterval 排序。
列名 | 数据类型 | 说明 |
---|---|---|
StartSkippedInterval |
datetime |
生成器跳过的间隔的开始日期和时间,使用 UTC(通用协调时间或格林尼治标准时间)表示。 |
EndSkippedInterval |
datetime |
生成器跳过的间隔的结束日期和时间 (UTC)。 |
SkippedIntervalInSeconds |
int |
跳过的间隔中的秒数。 |
NumberOfQuantums |
int |
在间隔期间跳过的量程周期数。 |
EventChronicleRuleFiringsSkipped |
nvarchar(255) |
指示是否在间隔期间跳过事件历史记录规则触发。可能的值为 Yes 和 No。 |
SubscriptionRuleFiringsSkipped |
nvarchar(255) |
指示是否在间隔期间跳过订阅规则触发。可能的值为 Yes 和 No。 |
备注
创建实例时,Notification Services 将在应用程序数据库中创建 NSQuantumsSkipped 存储过程。更新应用程序时,Notification Services 会重新编译此存储过程。
此存储过程位于应用程序的架构中,该架构由应用程序定义文件 (ADF) 的 SchemaName 元素指定。如果没有提供架构名称,默认架构为 dbo。
权限
执行权限默认授予 NSAnalysis 数据库角色、db_owner 固定数据库角色和 sysadmin 固定服务器角色的成员。
示例
以下示例显示如何运行应用程序的 NSQuantumsSkipped 存储过程。结果集包括自从应用程序启动以来跳过的所有量程。
应用程序使用默认的 SchemaName 设置,这会将所有应用程序对象置于 dbo 架构中。
EXEC dbo.NSQuantumsSkipped;
请参阅
参考
Notification Services 存储过程 (Transact-SQL)
其他资源
Notification Services 性能报告
SchemaName Element (ADF)