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 内存正在承受很大的压力。 |