monitor de atividades de estilo "superior" para SQL Server?

monitor de atividades de estilo "superior" para SQL Server?

Não estou entusiasmado com o Activity Monitor fornecido com o SQL Server 2005, embora suponha que ele esteja tentando ser a mesma coisa.

Um trecho da consulta, nome de usuário, nome do banco de dados, nome da tabela, tempo de CPU, tempo de E/S, memória alocada, talvez bloqueios obtidos...

Definir a velocidade de atualização para 2 a 3 segundos e deixá-la funcionar?

Adoro o profiler - muito útil para ajuste de desempenho; mas algo que funcionasse como top seria ótimo para solucionar problemas às vezes.

Editar: ferramentas de linha de comando que não exigem o SQL Studio podem ser boas.

Responder1

Sim, Jason Massie (Twitter-Blogue) escreveu um excelente que você pode personalizar aqui:

Atividade de consulta atual com atualização de um segundo(link Archive.org)

Ele usa as visualizações de gerenciamento dinâmico do SQL Server 2005 e mais recentes para mostrar o que está acontecendo em seu servidor.

Responder2

A resposta do 'Rolls Royce' seria instalar o SQL Server 2005 Performance Dashboard, é bastante abrangente e funciona muito bem:

Aproveitando ao máximo o painel de desempenho do SQL Server 2005

Responder3

Provavelmente não é útil para a sua situação no momento, mas o Activity Monitor no SQL 2008 Management Console está muito à frente do console do SQL 2005.

Ótimo se você tiver acesso à mídia de instalação de 2008 (ela se conectará perfeitamente ao servidor de 2005), nem tanto se não tiver.

Responder4

Se o seu banco de dados for uma instância de 2005, tente a partir do 2008 Activity Monitor... Concordo que 2008 AM está quilômetros à frente e muito mais flexível para suas possíveis necessidades.

informação relacionada