NSQuantumList (Transact-SQL)
產生 Microsoft SQL Server Notification Services 應用程式的配量清單報表。這份報表包含指定時段內所處理之配量的相關資訊,且會依照執行順序來顯示配量。
語法
[ schema_name . ] NSQuantumList
[ @StartTime = ] 'start_time',
[ @EndTime = ] 'end_time'
引數
[ @StartTime = ] 'start_time'
這是要併入結果集的期間之開始日期和時間 (以 UTC 表示,國際標準時間)。配量代表期間,但不必然在這個時間執行。
start_time 是 datetime,沒有預設值。
[ @EndTime = ] 'end_time'
這是要併入結果集的期間之結束日期和時間 (以 UTC 表示,國際標準時間)。配量代表期間,但不必然在這個時間執行。
end_time 是 datetime,沒有預設值。
傳回碼值
無
結果集
NSQuantumList 結果集是依照 QuantumId 來排序。
資料行名稱 | 資料類型 | 描述 |
---|---|---|
QuantumId |
int |
配量的唯一識別碼。您可以將這個識別碼提供給 NSQuantumDetails 預存程序,以取得配量的其他相關資訊。 |
StartTime |
datetime |
配量所代表之期間的開始時間 (以 UTC 為單位)。 |
EndTime |
datetime |
配量所代表之期間的結束時間 (以 UTC 為單位)。結束時間是開始時間加上配量期間。 |
SkippedCount |
int |
在這個配量之前所略過的配量週期數。 |
QuantumStatusDescription |
nvarchar(255) |
描述配量目前狀態的文字。 |
ExecutionTimeInMS |
int |
產生器開始處理配量的實際日期和時間 (以 UTC 為單位)。 |
ExecutionStartTime |
datetime |
產生器處理完配量的實際日期和時間 (以 UTC 為單位)。 |
ExecutionEndTime |
datetime |
配量停止處理通知的日期和時間 (以 UTC 為單位)。 |
EventNotificationsGenerated |
int |
在配量執行期間,根據事件觸發規則產生的通知數目。 |
ScheduledNotificationsGenerated |
int |
在配量執行期間,根據排程的訂閱規則產生的通知數目。 |
EventChronicleRuleFiringsSkipped |
nvarchar(255) |
指出是否因應用程式的紀事輯配量限制,而未引發事件紀事輯規則。可能的值有 Yes 和 No。 |
SubscriptionRuleFiringsSkipped |
nvarchar(255) |
指出是否因應用程式的訂閱配量限制而略過了訂閱規則的引發。可能的值有 Yes 和 No。 |
備註
當您建立執行個體時,Notification Services 會在應用程式資料庫中,建立 NSQuantumList 預存程序。當您更新應用程式時,Notification Services 會重新編譯預存程序。
這個預存程序在應用程式定義檔案 (ADF) 的 SchemaName 元素所指定的應用程式結構描述中。如果未提供結構描述名稱,預設結構描述便是 dbo。
@StartTime 和 @EndTime 值會根據 StartTime 和 EndTime 值,而不是 ExecutionStartTime 和 ExecutionEndTime 值,來篩選結果。您可以執行 NSQuantumDetails 預存程序來檢視這些配量值。
若要判斷目前的 UTC 日期和時間,請在 SQL Server Management Studio 中,執行 SELECT GETUTCDATE()。目前 UTC 時間是從目前本機時間和執行 SQL Server 之電腦的作業系統時區設定衍生而來。
權限
執行權限預設會授與 NSAnalysis 資料庫角色、db_owner 固定資料庫角色以及系統管理員 (sysadmin) 固定伺服器角色的成員。
範例
下列範例會顯示在 2004 年 5 月 22 日上午 2:30 和上午 3:30 (UTC) 之間開始執行和執行完成的所有配量。
應用程式使用預設的 SchemaName 設定,這項設定會將所有應用程式物件放在 dbo 結構描述中。
EXEC dbo.NSQuantumList
@StartTime = '2004-05-22 02:30:00',
@EndTime = '2004-05-22 03:30:00'
請參閱
參考
Notification Services 預存程序 (Transact-SQL)
NSQuantumDetails (Transact-SQL)
其他資源
Notification Services 效能報告
SchemaName Element (ADF)