Поделиться через


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.