Utilizzare SQL Server Profiler per il monitoraggio di Analysis Services
SQL Server Profiler consente di tenere traccia degli eventi di elaborazione del motore, ad esempio l'avvio di un batch o di una transazione, e di acquisire i dati relativi a tali eventi consentendo in questo modo di monitorare l'attività del server e del database, ad esempio query utente o attività di accesso. È possibile acquisire i dati di SQL Server Profiler in un file o in una tabella SQL Server per poterli analizzare in seguito, nonché riprodurre gli eventi acquisiti nella stessa istanza di Analysis Services o in un'istanza diversa per analizzare in modo approfondito cosa sia avvenuto. È possibile riprodurre gli eventi in tempo reale oppure in fasi successive. Risulta inoltre particolarmente utile far eseguire gli eventi di traccia assieme ai contatori delle prestazioni nello stesso computer. SQL Profiler è in grado di correlare gli eventi di traccia e i contatori delle prestazioni in base all'orario e visualizzarli insieme in un'unica cronologia. Gli eventi di traccia restituiscono un maggior numero di dettagli mentre i contatori delle prestazioni offrono una vista aggregata. Per ulteriori informazioni sulla creazione ed esecuzione di tracce, vedere Creare tracce del profiler per la riproduzione (Analysis Services).
Gli argomenti disponibili in questa sezione sono descritti nella tabella seguente.
Contenuto della sezione
Argomento |
Descrizione |
---|---|
Introduzione al monitoraggio di Analysis Services tramite SQL Server Profiler |
Descrive l'utilizzo di SQL Server Profiler per il monitoraggio di un'istanza di Analysis Services. |
Creare tracce del profiler per la riproduzione (Analysis Services) |
Descrive i requisiti per la creazione di una traccia per la riproduzione tramite SQL Server Profiler. |
Descrive le classi di evento di Analysis Services. Queste classi di evento eseguono il mapping ad azioni generate da Analysis Services e vengono utilizzate per le riproduzioni delle tracce. |