NSQuantumsSkipped (Transact-SQL)
Gibt Informationen zu den ausgelassenen Quanten in der Anwendung Microsoft SQL Server Notification Services zurück. Quanten können ausgelassen werden, wenn der Generator nicht nachkommt und in der Anwendungsdefinitionsdatei (ADF, Application Definition File) Maximalwerte (Limits) für die Quanten festgelegt sind.
Syntax
[ application_schema_name . ] NSQuantumsSkipped
Rückgabecodewerte
Keine
Resultsets
Das Resultset NSQuantumsSkipped wird nach StartSkippedInterval sortiert.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
StartSkippedInterval |
datetime |
Startdatum und Startzeit in UTC (Universal Time Coordinate oder Greenwich Mean Time) des Intervalls, das vom Generator ausgelassen wurde. |
EndSkippedInterval |
datetime |
Das Enddatum und die Beendigungszeit in UTC des vom Generator ausgelassenen Intervalls. |
SkippedIntervalInSeconds |
int |
Anzahl der Sekunden im ausgelassenen Intervall. |
NumberOfQuantums |
int |
Anzahl der Quantumperioden, die im Intervall ausgelassen wurden. |
EventChronicleRuleFiringsSkipped |
nvarchar(255) |
Gibt an, ob Auslösungen von Ereignisverlaufsregeln im Intervall ausgelassen wurden. Mögliche Werte sind Yes und No. |
SubscriptionRuleFiringsSkipped |
nvarchar(255) |
Gibt an, ob Auslösungen von Abonnementregeln im Intervall ausgelassen wurden. Mögliche Werte sind Yes und No. |
Hinweise
Notification Services erstellt die gespeicherte Prozedur NSQuantumsSkipped in der Anwendungsdatenbank, in der Sie die Instanz erstellen. Wenn Sie die Anwendung aktualisieren, kompiliert Notification Services die gespeicherte Prozedur neu.
Diese gespeicherte Prozedur befindet sich im Schema der Anwendung, das durch das Element SchemaName der Anwendungsdefinitionsdatei (ADF, Application Definition File) angegeben wird. Wird kein Schemaname angegeben, wird das Standardschema dbo verwendet.
Berechtigungen
Standardmäßig verfügen Mitglieder der festen Datenbankrollen NSAnalysis und db_owner sowie Mitglieder der festen Serverrolle sysadmin über die Ausführungsberechtigungen.
Beispiele
Im folgenden Beispiel wird die Ausführung der gespeicherten Prozedur NSQuantumsSkipped für eine Anwendung dargestellt. Das Resultset schließt alle seit dem Start der Anwendung ausgelassenen Quanten ein.
Die Anwendung verwendet die Standardeinstellung SchemaName, über die alle Anwendungsobjekte im Schema dbo platziert werden.
EXEC dbo.NSQuantumsSkipped;
Siehe auch
Verweis
Gespeicherte Prozeduren in Notification Services (Transact-SQL)
Andere Ressourcen
Notification Services-Leistungsberichte
SchemaName Element (ADF)