共用方式為


SQL Server 的 Broker 統計資料物件

適用於:SQL Server

SQLServer:Broker Statistics 效能物件包含可針對資料庫引擎執行個體,報告一般 Service Broker 資訊的效能計數器。 下表列出這個物件包含的計數器:

SQL Server 的 Broker 統計資料計數器 描述
Activation Errors Total Service Broker 啟用預存程序已結束並發生錯誤的次數。
Broker Transaction Rollbacks 包含與 Service Broker 相關之資料操作語言 (DML) 陳述式 (例如 SEND 和 RECEIVE) 的回復交易數目。
Corrupted Messages Total 執行個體收到的損毀訊息數目。
Dequeued Transmission Msgs/sec 每秒從 Service Broker 傳輸佇列移除的訊息數目。
Dialog timer event count 在對話通訊協定層中使用中的計時器數目。 此數目與使用中對話的數目一致。
Dropped Messages Total 執行個體收到但是無法傳遞至佇列的訊息數目。
Enqueued Local Messages Total 在執行個體的佇列中已放置的訊息數目,但只計數透過網路傳送而未到達的訊息。
Enqueued Local Messages/sec 在執行個體的佇列中每秒所放置的訊息數目,但只計數透過網路傳送而未到達的訊息。
Enqueued Messages Total 在執行個體的佇列中已放置的訊息總數。
Enqueued Messages/sec 來自本機端點的訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目,包括所有優先順序的訊息。
Enqueued P1 Msgs/sec 來自本機端點的優先順序 1 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P2 Msgs/sec 來自本機端點的優先順序 2 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P3 Msgs/sec 來自本機端點的優先順序 3 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P4 Msgs/sec 來自本機端點的優先順序 4 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P5 Msgs/sec 來自本機端點的優先順序 5 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P6 Msgs/sec 來自本機端點的優先順序 6 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P7 Msgs/sec 來自本機端點的優先順序 7 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P8 Msgs/sec 來自本機端點的優先順序 8 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P9 Msgs/sec 來自本機端點的優先順序 9 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued P10 Msgs/sec 來自本機端點的優先順序 10 訊息數目,以及每秒成功傳遞至本機目標佇列的傳輸數目。
Enqueued Transmission Msgs/sec 每秒被放入 Service Broker 傳輸佇列的訊息數目。
Enqueued Transport Msg Frag Tot 在執行個體的佇列中已放置的訊息片段數目,但只計數透過網路傳送已到達的訊息。
Enqueued Transport Msg Frags/sec 在執行個體的佇列中每秒所放置的訊息片段數目。
Enqueued Transport Msgs Total 在執行個體的佇列中已放置的訊息數目,但只計數透過網路傳送已到達的訊息。
Enqueued Transport Msgs/sec 在執行個體的佇列中每秒所放置的訊息數目,但只計數透過網路傳送已到達的訊息。
Forwarded Messages Total 此電腦所轉寄的 Service Broker 訊息總數。
Forwarded Messages/sec 此電腦每秒所轉寄的訊息數目。
Forwarded Msg Byte Total 此電腦所轉寄的訊息總大小 (位元組)。
Forwarded Msg Bytes/sec 此電腦每秒所轉寄的訊息大小 (位元組)。
Forwarded Msg Discarded Total 此電腦接收要轉寄的訊息數目,但並未成功轉寄。
Forwarded Msg Discarded/sec 此電腦每秒接收要轉寄的訊息數目,但並未成功轉寄。
Forwarded Pending Msg Bytes 目前保留要轉寄的訊息總大小。
Forwarded Pending Msg Count 目前保留要轉寄的訊息總數目。
SQL RECEIVE Total Broker 處理的 Transact-SQL RECEIVE 陳述式總數。
SQL RECEIVEs/sec Broker 每秒處理的 Transact-SQL RECEIVE 陳述式數目。
SQL SEND Total 已執行的 Transact-SQL SEND 陳述式總數。
SQL SENDs/sec 每秒已執行的 Transact-SQL SEND 陳述式數目。

範例

您可以使用 sys.dm_os_performance_counters 動態管理檢視的 T-SQL 查詢,開始探索此物件中的查詢效能計數器:

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Broker Statistics%';