Direto do TechEd em Orlando: Performance Monitoring usando SQL Server Management Studio (por Daniel Camillo)
Microsoft SQL Server 2008: Performance Monitoring Using SQL Server Management Studio
Essa foi mais uma sessão muito boa que tivemos aqui no TechEd North America 2008 em Orlando, nesta sessão foi abordado como momitorar o SQL Server 2008 através do Management Studio.
Como o SQL Server Management Studio voce pode através de uma ferramenta grafica, fazer trace de um processo, matar o processo, fazer filtro, visualizar a atividade, consumo de memoria, disco, abrir o comando, editar o comando, etc.
O componente reponsável por coletar os dados é SQL Data collector (exlcusivo SQL 2008), tal componente roda como serviço no Windows, o que nos traz um ganho muito grande de performance e gerenciamento, esse componente coleta dados gerados pelo SQL Trace Events, Perfmon Counters e T-SQL, o agrupamento destes dados chamamos de COLLECTION SET, esses dados podem ser armazenados em uma base de dados (DW) para consulta futura através de relatórios via Reporting Services, porém antes de consolidá-los eles passam pelo SSIS (SQL Server Integration Services). Isso é muito importante para que possamos ter uma previsão de parada, crescimento de demanda, etc.
A dica aqui é coletar dados de vários servidores, em tempos pré-determinados, e separa-los em Collect, Upload and Purge e ajustar o tempo para monitorar varias instancias.
Até mais...
Daniel Camillo
Especialista em SQL Server | Microsoft Brasil