SQL Server, объект Broker TO Statistics
Область применения: SQL Server
Объект производительности SQLServer:Broker TO Statistics сообщает сведения о том, сколько раз диалоговые окна Service Broker запрашивают объекты передачи и как часто передаются объекты передачи tempdb
.
Объекты передачи записывают состояние передачи сообщений для диалогового окна Service Broker. Они хранятся в памяти. Чтобы освободить память, Service Broker периодически записывает пакеты неактивных объектов передачи в tempdb
рабочие таблицы.
В следующей таблице перечислены счетчики этого объекта.
Счетчики объекта SQL Server Broker TO Statistics | Description |
---|---|
Средняя длина пакетной записи | Среднее число объектов передачи, сохраняемых в пакете. |
Среднее время записи пакетной службы (мс) | Среднее время в миллисекундах, необходимое для сохранения пакета объектов передачи. |
Среднее время записи базы пакетной службы | Только для внутреннего пользования. |
Среднее время между пакетами (мс) | Среднее время в миллисекундах между записью пакетов объектов передачи. |
Среднее время между базами пакетов | Только для внутреннего пользования. |
Получений объектов передачи в секунду | Число раз в секунду, когда диалоги запрашивали объекты передачи. |
Отметок объектов передачи как грязные в секунду | Число раз в секунду, когда объекты передачи были отмечены как грязные. Объекты передачи отмечаются как грязные при первом изменении, которое приводит к тому, что копия в памяти начинает отличаться от копии, хранящейся в tempdb . Объекты передачи изменяются при необходимости записи изменения состояния передачи сообщений в диалоговом окне. |
Записей объектов передачи в секунду | Число раз в секунду, когда пакет объектов передачи был записан в рабочие таблицы tempdb . Большое количество операций записи может указывать на то, что память SQL Server подчеркивается. |
Пример
Вы начинаете изучать счетчики производительности запросов в этом объекте, используя этот запрос T-SQL в динамическом административном представлении sys.dm_os_performance_counters:
SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Broker TO Statistics%';