Condividi tramite


Monitoraggio delle prestazioni del motore flusso di dati

In SQL Server 2005 Integration Services (SSIS) è disponibile un set di contatori delle prestazioni per il monitoraggio delle prestazioni del motore flusso di dati.

Nella tabella seguente sono descritti i contatori delle prestazioni disponibili.

Contatore delle prestazioni Descrizione

Byte BLOB letti

Numero di byte dei dati BLOB (Binary Large Object) letti dal motore flusso di dati in tutte le origini.

Byte BLOB scritti

Numero di byte dei dati BLOB scritti dal motore flusso di dati in tutte le destinazioni.

File BLOB in uso

Il numero di file BLOB attualmente utilizzati dal motore flusso di dati per lo spooling.

Memoria buffer

Quantità di memoria in uso. Può includere sia memoria fisica che virtuale. Se questo numero è maggiore della quantità di memoria fisica, il valore di Buffer con spooling aumenta, per indicare che lo swapping di memoria è in aumento. Un incremento del swapping di memoria influisce negativamente sulle prestazioni del motore flusso di dati.

Buffer in uso

Numero di oggetti buffer, di qualsiasi tipo, attualmente utilizzati dal motore e da tutti i componenti del flusso di dati.

Buffer con spooling

Numero di buffer attualmente scritti sul disco. Se la quantità di memoria fisica del motore flusso di dati è insufficiente, i buffer non in uso vengono scritti su disco e quindi ricaricati quando risultano necessari.

Memoria lineare buffer

Quantità totale di memoria lineare, in byte, utilizzata da tutti i buffer. I buffer di memoria lineare sono blocchi di memoria utilizzati da un componente per l'archiviazione di dati. Un buffer di memoria lineare è costituito da un blocco di byte di grandi dimensioni di cui l'accesso viene eseguito un byte alla volta.

Buffer memoria lineare in uso

Numero di buffer di memoria lineare utilizzati dal motore flusso di dati. Tutti i buffer di memoria lineare sono buffer privati.

Memoria buffer privati

Quantità totale di memoria utilizzata da tutti i buffer privati. Un buffer non è privato quando viene creato dal motore flusso di dati per il supporto del flusso di dati. Un buffer privato è un buffer utilizzato da una trasformazione esclusivamente per un'attività temporanea. Un esempio è la trasformazione Aggregazione.

Buffer privati in uso

Numero di buffer utilizzati dalle trasformazioni.

Righe lette

Numero di righe prodotte da un'origine. Sono escluse le righe lette in tabelle di riferimento dalla trasformazione Ricerca.

Righe scritte

Numero di righe offerte a una destinazione. Sono escluse le righe scritte nell'archivio dati di destinazione.

Lo snap-in MMC (Microsoft Management Console) Prestazioni consente di creare un registro in cui vengono inclusi i contatori delle prestazioni.

Per aggiungere una nuova impostazione del registro che includa tutti i contatori delle prestazioni

  1. Nel Pannello di controllo fare clic su Strumenti di amministrazione e quindi su Prestazioni.

  2. Nella finestra di dialogo Prestazioni espandere il nodo Avvisi e registri di prestazioni, fare clic con il pulsante destro del mouse su Registri contatori e quindi scegliere Nuove impostazioni registro. Digitare il nome del registro, ad esempio MioRegistro.

  3. Nella finestra di dialogo MioRegistro fare clic su Aggiungi contatori.

  4. Nella casella Oggetto prestazione della finestra di dialogo Aggiungi contatori selezionare SQL Server:SSISPipeline.

  5. Selezionare la casella di controllo Tutti i contatori, scegliere Aggiungi, quindi chiudere le finestre di dialogo.

    [!NOTA] Il servizio Avvisi e registri di prestazioni deve essere avviato in base a un account locale o un account di dominio appartenente al gruppo Administrators.

Vedere anche

Attività

Esecuzione di pacchetti

Altre risorse

Amministrazione di Integration Services

Guida in linea e informazioni

Assistenza su SQL Server 2005