SQL Server, objet Broker Statistics

S’applique à :SQL Server

L’objet de performances SQLServer :Broker Statistics contient des compteurs de performances qui signalent des informations générales sur Service Broker pour une instance du Moteur de base de données. Le tableau ci-dessous répertorie les compteurs que cet objet contient.

Compteurs Statistiques Service Broker de SQL Server Description
Total des erreurs d'activation Nombre de fois qu’une procédure stockée d’activation Service Broker s’est terminée avec une erreur.
Restaurations de transactions Service Broker Nombre de transactions restaurées qui contenaient des instructions DML liées à Service Broker, telles que SEND et RECEIVE.
Total des messages endommagés Nombre de messages endommagés reçus dans l'instance.
Messages TransmissionQ supprimés de la file d'attente/s Nombre de messages supprimés de la file d’attente de transmission Service Broker par seconde.
Nombre d'événements d'horloge de dialogue Nombre d'événements d'horloge actifs dans la couche protocole du dialogue. Ce nombre correspond au nombre de dialogues actifs.
Total des messages supprimés Nombre de messages reçus dans l'instance mais n'ayant pu être remis.
Total des messages locaux empilés Nombre de messages placés dans les files d'attente de l'instance, en ne prenant en compte que les messages non arrivés sur le réseau.
Messages locaux empilés/s Nombre de messages placés dans les files d'attente de l'instance par seconde, en ne prenant en compte que les messages non arrivés sur le réseau.
Total des messages empilés Nombre total de messages ayant été mis dans les files d'attente de l'instance.
Messages empilés/s Nombre de messages provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales par seconde, y compris les messages de tous les niveaux de priorité.
Messages P1 empilés/s Nombre de messages de priorité 1 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P2 empilés/s Nombre de messages de priorité 2 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P3 empilés/s Nombre de messages de priorité 3 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P4 empilés/s Nombre de messages de priorité 4 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P5 empilés/s Nombre de messages de priorité 5 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P6 empilés/s Nombre de messages de priorité 6 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P7 empilés/s Nombre de messages de priorité 7 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P8 empilés/s Nombre de messages de priorité 8 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P9 empilés/s Nombre de messages de priorité 9 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages P10 empilés/s Nombre de messages de priorité 10 provenant de points de terminaison locaux et du transport qui sont correctement remis dans les files d’attente cibles locales, par seconde.
Messages TransmissionQ empilés/s Nombre de messages qui ont été placés dans la file d’attente de transmission Service Broker par seconde.
Total des fragments de message du transport empilés Nombre de fragments de messages placés dans les files d'attente de l'instance, en ne prenant en compte que les messages arrivés sur le réseau.
Fragments de message du transport empilés/s Nombre de fragments de messages ayant été mis dans les files d'attente de l'instance par seconde.
Total des messages du transport empilés Nombre de messages placés dans les files d'attente de l'instance, en ne prenant en compte que les messages arrivés sur le réseau.
Messages du transport empilé/s Nombre de messages placés dans les files d'attente de l'instance par seconde, en ne prenant en compte que les messages arrivés sur le réseau.
Total des messages transférés Nombre total de messages Service Broker transférés par cet ordinateur.
Messages transférés/s Nombre de messages transférés par seconde par l'ordinateur en question.
Total des octets de messages transférés Taille totale des messages transférés par l'ordinateur en question, exprimée en octets.
Octets de messages transférés/s Taille exprimée en octets des messages transférés par seconde par l'ordinateur en question.
Total des messages transférés et ignorés Nombre de messages reçus par cet ordinateur dans le but de leur transfert mais qui n'ont pas été transférés correctement.
Messages transférés ignorés/s Nombre de messages reçus par seconde par cet ordinateur dans le but de leur transfert mais qui n'ont pas été transférés correctement.
Octets de messages transférés en attente Taille totale des messages actuellement conservés et destinés à être transférés.
Nombre de messages transférés en attente Nombre total des messages actuellement conservés et destinés à être transférés.
Total SQL RECEIVE Nombre total d’instructions Transact-SQL RECEIVE traitées par le répartiteur.
SQL RECEIVE/s Nombre d’instructions Transact-SQL RECEIVE traitées par le répartiteur par seconde.
Total SQL SEND Nombre total d’instructions Transact-SQL SEND exécutées.
SQL SEND/s Nombre d’instructions Transact-SQL SEND exécutées par seconde.

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 Statistics%';