共用方式為


SQL Server 的 Broker TO Statistics 物件

SQLServer:Broker TO Statistics 效能物件會報告 Service Broker 對話要求傳輸物件的次數以及傳輸物件寫入 tempdb 之頻率的相關資訊。

傳輸物件會記錄 Service Broker 對話之訊息傳輸的狀態。這些會儲存在記憶體中。為了釋出記憶體,Service Broker 會定期將非使用中傳輸物件的批次寫入 tempdb 中的工作資料表。如需有關傳輸物件的詳細資訊,請參閱<Service Broker 通訊協定>。

下表列出這個物件包含的計數器。

SQL Server Broker TO Statistics 計數器

描述

Avg. Length of Batched Writes

儲存於批次中的傳輸物件平均數目。

Avg. Time To Write Batch (ms)

儲存傳輸物件批次所需的平均毫秒數。

Avg. Time Between Batches (ms)

傳輸物件批次寫入之間的平均毫秒數。

Tran Object Gets/sec

對話每秒鐘要求傳輸物件的次數。

Tran Objects Marked Dirty/sec

傳輸物件每秒鐘標示為中途的次數。造成記憶體中的複本與儲存於 tempdb 中的複本不同的第一次修改將傳輸物件標示為中途。當 Service Broker 必須記錄對話之訊息傳輸的狀態變更時,會修改傳輸物件。

Tran Object Writes/sec

傳輸物件批次每秒鐘寫入 tempdb 工作資料表的次數。寫入次數很多時,可能表示 SQL Server 記憶體的負荷很大。