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
Nel Pannello di controllo fare clic su Strumenti di amministrazione e quindi su Prestazioni.
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.
Nella finestra di dialogo MioRegistro fare clic su Aggiungi contatori.
Nella casella Oggetto prestazione della finestra di dialogo Aggiungi contatori selezionare SQL Server:SSISPipeline.
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à
Altre risorse
Amministrazione di Integration Services