Procedure per il monitoraggio delle prestazioni e dell'attività del server
L'obiettivo del monitoraggio dei database è la valutazione delle prestazioni di un server. Il monitoraggio effettivo comporta l'acquisizione periodica di snapshot delle prestazioni correnti per isolare i processi che causano problemi, nonché la raccolta continua di dati nel tempo per rilevare le tendenze delle prestazioni. Microsoft SQL Server e il sistema operativo Microsoft Windows includono utilità che consentono di visualizzare la condizione corrente del database e rilevare le prestazioni al variare delle condizioni.
Nella sezione seguente sono contenuti argomenti che descrivono l'utilizzo degli strumenti di monitoraggio delle prestazioni e dell'attività disponibili in SQL Server e in Windows. Tali argomenti sono indicati di seguito.
Contenuto della sezione
Per eseguire attività di monitoraggio con gli strumenti di Windows
Per creare avvisi del database di SQL Server con gli strumenti di Windows
Per eseguire attività di monitoraggio con SQL Server Management Studio
Per eseguire attività di monitoraggio con Traccia SQL utilizzando stored procedure Transact-SQL
Per creare e modificare le tracce tramite SQL Server Profiler
Procedura: Impostazione di opzioni di traccia globali (SQL Server Profiler)
Procedura: Specifica di eventi per un file di traccia (SQL Server Profiler)
Procedura: Salvataggio dei risultati della traccia in un file (SQL Server Profiler)
Procedura: Impostazione delle dimensioni massime di un file di traccia (SQL Server Profiler)
Procedura: Salvataggio dei risultati della traccia in una tabella (SQL Server Profiler)
Procedura: Impostazione delle dimensioni massime di una tabella di traccia (SQL Server Profiler)
Procedura: Filtraggio di eventi in una traccia (SQL Server Profiler)
Procedura: Visualizzazione delle informazioni sui filtri (SQL Server Profiler)
Procedura: Filtraggio degli eventi in base all'ora di inizio (SQL Server Profiler)
Procedura: Filtro di eventi in base all'ora di fine (SQL Server Profiler)
Procedura: Filtraggio degli ID del processo server (SPID) in una traccia (SQL Server Profiler)
Procedura: Organizzazione delle colonne visualizzate in una traccia (SQL Server Profiler)
Per avviare, sospendere e interrompere le tracce tramite SQL Server Profiler
Per aprire le tracce e configurare la relativa modalità di visualizzazione tramite SQL Server Profiler
Procedura: Apertura di un file di traccia (SQL Server Profiler)
Procedura: Apertura di una tabella di traccia (SQL Server Profiler)
Procedura: Cancellazione del contenuto di una finestra di traccia (SQL Server Profiler)
Procedura: Chiusura di una finestra di traccia (SQL Server Profiler)
Procedura: Impostazione dei valori predefiniti per una definizione di traccia (SQL Server Profiler)
Per riprodurre le tracce tramite SQL Server Profiler
Procedura: Riproduzione di un file di traccia (SQL Server Profiler)
Procedura: Riproduzione di una tabella di traccia (SQL Server Profiler)
Procedura: Riproduzione di un solo evento alla volta (SQL Server Profiler)
Procedura: Riproduzione fino a un punto di interruzione (SQL Server Profiler)
Procedura: Sospensione della riproduzione in corrispondenza di un cursore (SQL Server Profiler)
Procedura: Riproduzione di uno script Transact-SQL (SQL Server Profiler)
Per creare, modificare e utilizzare modelli di traccia tramite SQL Server Profiler
Procedura: Creazione di un modello di traccia (SQL Server Profiler)
Procedura: Creazione di un modello basato su una traccia in esecuzione (SQL Server Profiler)
Procedura: Esportazione di un modello di traccia (SQL Server Profiler)
Procedura: Importazione di un modello di traccia (SQL Server Profiler)