Condividi tramite


Oggetto NS$instance_name: Generator

L'oggetto NS$instance_name: Generator fornisce i contatori per il monitoraggio dei thread del generatore di un'istanza di Notification Services. Ogni thread del generatore elabora le notifiche per un'applicazione.

I contatori relativi al generatore consentono di monitorare uno o tutti i thread del generatore nel server locale. Se il motore è in esecuzione nel server locale ma tale server non ospita il generatore, i contatori sono disponibili ma non restituiscono dati.

Contatore Descrizione Utilizzo

Notifications Generated Per Second

Numero di notifiche create al secondo.

Utilizzare questo contatore per analizzare il volume di notifiche prodotto dal generatore nel tempo.

Quanta Behind

Numero di quantum persi dal generatore.

Utilizzare questo contatore per stabilire se il generatore è in grado di far fronte al carico di lavoro corrente. Questo problema potrebbe derivare dall'esecuzione di altri processi nel server di database, dalla necessità di migliorare le prestazioni del server di database o eventualmente dalla necessità di migliorare le prestazioni nel server che esegue il componente generatore.

Quanta Failed

Numero di quantum non riusciti dall'avvio del generatore.

Un errore del quantum indica che almeno una delle regole nel quantum non è stata eseguita. Poiché le regole vengono eseguite in parallelo, è possibile che più regole creino problemi in un unico quantum.

Utilizzare questo contatore per stabilire se l'errore riguarda le esecuzioni di regole. Una delle possibili cause di un problema di questo tipo è la scadenza del timeout di esecuzione delle regole. Questa situazione potrebbe indicare problemi correlati alla connessione al server di database o all'esecuzione di query.

Quanta Processed

Numero di quantum elaborati dall'avvio del generatore.

Se il generatore sta tentando di recuperare un ritardo, è possibile che il numero sia superiore rispetto agli standard previsti.

Utilizzare questo contatore per stabilire il numero di quantum elaborati.

Rule Firing Failures

Numero di esecuzioni di regole non riuscite dall'avvio del generatore.

Utilizzare questo contatore per approfondire l'analisi dei valori restituiti dal contatore Quanta Failed.

Il contatore Rule Firing Failures indica il numero di esecuzioni di regole non riuscite, valore che è possibile utilizzare per la risoluzione dei problemi relativi a regole e connessioni.

Rule Firings

Numero di esecuzioni di regole completate dall'avvio del generatore.

Confrontare questo valore con quello del contatore Rule Firing Failures per determinare il rapporto tra le esecuzioni di regole completate e quelle non riuscite.

Skipped Chronicle Rule Firings

Numero di quantum saltati per le esecuzioni di regole di cronologia dall'avvio del generatore.

Utilizzare questo contatore per stabilire se sono state saltate regole di cronologia, condizione che indica il mancato aggiornamento dei dati della cronologia o un problema con tali regole.

Skipped Quanta

Numero di quantum saltati dal generatore dall'avvio del generatore.

Utilizzare questo contatore per stabilire se il ritardo nelle operazioni di generazione è tale da causare la mancata esecuzione delle regole.

Per ottimizzare le applicazioni, potrebbe essere necessario modificare le impostazioni degli elementi QuantumDuration e ChronicleQuantumLimit nel file di definizione dell'applicazione (ADF).

Skipped Subscription Rule Firings

Numero di quantum saltati per le esecuzioni di regole di sottoscrizione.

Utilizzare questo contatore per stabilire se sono state saltate regole di sottoscrizione, condizione che indica la presenza di notifiche saltate.

Per ottimizzare le applicazioni, potrebbe essere necessario modificare le impostazioni degli elementi QuantumDuration e SubscriptionQuantumLimit nel file ADF.

Dopo avere selezionato un contatore, selezionare un'istanza. È possibile selezionare Tutte le istanze allo scopo di restituire i valori per tutti i thread del generatore nel server locale oppure selezionare una delle istanze di thread del generatore. I nomi delle istanze dei thread equivalgono ai nomi delle applicazioni, ad esempio stock.

ms172584.note(it-it,SQL.90).gifImportante:
Le istanze dei contatori delle prestazioni sono disponibili solo quando l'istanza è in esecuzione.

Vedere anche

Concetti

Oggetti prestazioni di Notification Services
Specificazione delle impostazioni di esecuzione dell'applicazione

Guida in linea e informazioni

Assistenza su SQL Server 2005