SQL Server, objet Broker TO Statistics

S’applique à :SQL Server

L’objet de performance SQLServer :Broker TO Statistics signale des informations sur le nombre de fois où les boîtes de dialogue Service Broker demandent des objets de transmission et la fréquence à tempdblaquelle les objets de transmission sont écrits .

Les objets de transmission enregistrent l’état des transmissions de messages pour une boîte de dialogue Service Broker. Ils sont stockés en mémoire. Pour libérer de la mémoire, Service Broker écrit régulièrement des lots d’objets de transmission inactifs dans des tables tempdbde travail.

Le tableau ci-dessous répertorie les compteurs que cet objet contient.

Compteurs Broker TO Statistics SQL Server Description
Moyenne. Longueur des écritures par lots Nombre moyen d'objets de transmission enregistrés dans un lot.
Avg. Time To Write Batch (ms) Nombre moyen de millisecondes requises pour enregistrer un lot d'objets de transmission.
Avg. Time to Write Batch Base Réservé exclusivement à un usage interne.
Durée moyenne entre les lots (ms) Nombre moyen de millisecondes entre des écritures de lots d'objets de transmission.
Durée moyenne entre les lots de base Réservé exclusivement à un usage interne.
Objets de transmission obtenus/s Nombre de fois par seconde que les dialogues ont demandé des objets de transmission.
Objets de transmission modifiés/s Nombre de fois par seconde que les objets de transmission ont été marqués comme modifiés. Les objets de transmission sont marqués comme modifiés par la première modification qui entraîne une différence entre la copie en mémoire et la copie stockée dans tempdb. Les objets de transmission sont modifiés lorsque Service Broker doit enregistrer une modification de l’état des transmissions de messages pour la boîte de dialogue.
Objets de transmission écrits/s Nombre de fois par seconde qu’un lot d’objets de transmission a été écrit dans les tables de travail tempdb. Un grand nombre d’écritures peut indiquer que la mémoire SQL Server est stressée.

Exemple

Vous commencez à explorer les compteurs de performances des requêtes dans cet objet en utilisant cette requête T-SQL sur la vue de gestion dynamique sys.dm_os_performance_counters :

SELECT * FROM sys.dm_os_performance_counters
WHERE object_name LIKE '%Broker TO Statistics%';