Objet NS$instance_name: Generator

L'objet NS$instance_name: Generator fournit des compteurs pour surveiller les threads de générateur d'une instance de Notification Services. Chaque thread de générateur traite les notifications pour une application.

Les compteurs du générateur surveillent une ou toutes les threads du générateur sur le serveur local. Si le moteur est exécuté sur le serveur local sans héberger le générateur, les compteurs sont disponibles, mais ne retournent pas de données.

Compteur Description Utilisation

Notifications Generated Per Second

Nombre de notifications créées par seconde

Ce compteur permet d'analyser le volume des notifications produites par le générateur dans le temps.

Quanta Behind

Nombre de quanta de retard du générateur

Ce compteur permet de déterminer si le générateur peut suivre la charge de travail en cours. Cette charge de travail peut provenir d'autres traitements en cours sur le serveur de base de données, de la nécessité d'améliorer les performances sur le serveur de base de données ou éventuellement de la nécessité d'améliorer les performances sur le serveur qui exécute le composant du générateur.

Quanta Failed

Nombre de quanta ayant échoué depuis le démarrage du générateur.

L'échec d'un quantum indique qu'au moins une des règles du quantum a échoué. Étant donné que les règles se déclenchent en parallèle, plusieurs règles peuvent échouer dans un même quantum.

Ce compteur permet de déterminer si les activations des règles fonctionnent. Une cause possible de l'échec d'une activation est l'expiration du délai d'attente de l'activation d'une règle. Ceci peut indiquer des problèmes de connexion au serveur de base de données ou d'exécution de requêtes.

Quanta Processed

Nombre de quanta traités depuis le démarrage du générateur.

Si le générateur essaie de rattraper son retard, ce nombre peut être plus élevé que prévu.

Ce compteur permet de déterminer le nombre de quanta traités.

Rule Firing Failures

Nombre d'activations de règles ayant échoué depuis le démarrage du générateur.

Ce compteur permet d'approfondir l'analyse du compteur Quanta Failed.

Le compteur Rule Firing Failures indique le nombre d'activations de règles ayant échoué, une information que vous pouvez utiliser pour résoudre les problèmes de règle et de connexion.

Rule Firings

Nombre d'activations de règles depuis le démarrage du générateur.

Comparez cette valeur au compteur Rule Firing Failures pour déterminer le taux de réussite d'activation des règles.

Skipped Chronicle Rule Firings

Nombre de quanta ignorés pour les activations de règles de chronique depuis le démarrage du générateur.

Ce compteur permet de déterminer si les règles de la chronique ont été ignorées, ce qui peut indiquer des données de chronique caduques ou un problème relatif aux règles de la chronique.

Skipped Quanta

Nombre de quanta ignorés par le générateur depuis le démarrage de ce dernier.

Ce compteur permet de déterminer si la génération est suffisamment en retard pour ignorer les activations de règles.

Pour affiner vos applications, il peut s'avérer nécessaire de régler les éléments QuantumDuration et ChronicleQuantumLimit dans le fichier de définition d'application.

Skipped Subscription Rule Firings

Nombre de quanta ignorés pour les activations de règles d'abonnement.

Ce compteur permet de déterminer si les règles d'abonnement sont ignorées, ce qui indique que des notifications ont été ignorées.

Pour affiner vos applications, il peut s'avérer nécessaire de régler les éléments QuantumDuration et SubscriptionQuantumLimit dans le fichier de définition d'application.

Après avoir sélectionné un compteur, sélectionnez une instance. Vous pouvez sélectionner Toutes les instances qui renvoie les valeurs de toutes les threads du générateur sur le serveur local ou sélectionner une des instances du générateur ; le nom des instances de thread de générateur est identique au nom de l'application (par exemple stock).

ms172584.note(fr-fr,SQL.90).gifImportant :
Les instances des compteurs de performances ne sont disponibles que lorsque l'instance est en cours d'exécution.

Voir aussi

Concepts

Objets de performances de Notification Services
Spécification des paramètres d'exécution d'une application

Aide et Informations

Assistance sur SQL Server 2005