次の方法で共有


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

ダイアログが転送オブジェクトを要求した 1 秒あたりの回数。

Tran Objects Marked Dirty/sec

転送オブジェクトがダーティとマークされた 1 秒あたりの回数。最初の変更でメモリ内のコピーが tempdb に格納されているコピーと同一でなくなると、転送オブジェクトがダーティとマークされます。転送オブジェクトは、Service Broker がダイアログのメッセージ転送状態の変化を記録する必要がある場合に変更されます。

Tran Object Writes/sec

転送オブジェクトのバッチが tempdb の作業テーブルに書き込まれた 1 秒あたりの回数。書き込み回数が多い場合は、SQL Server のメモリに負荷がかかっている可能性があります。