Como posso criar um perfil do SQL Azure?


12

Estou escrevendo um site que usa muito o SQL Azure. No entanto, é dolorosamente lento.

Existe uma maneira fácil de criar um perfil da instância ativa do SQL Azure?


5
Você deseja seguir este link para obter informações sobre como monitorar o desempenho do SQL Azure: msdn.microsoft.com/en-us/library/windowsazure/ff394114.aspx
Igorek

Respostas:


8

Eu usei o MVC Mini Profiler como parte de um aplicativo para criar um perfil do SQL Azure, mas dependendo do seu aplicativo, ele pode ou não funcionar. Que tipo de tarefas você está executando e precisa de criação de perfil?


3

Ele não ajudará a rastrear chamadas existentes em seu site, mas você ainda poderá obter métricas interessantes de desempenho executando comandos SQL diretamente desta ferramenta: Enzo SQL Baseline . Ele oferece opções para carregar comandos em paralelo para simular o carregamento e ajuda a comparar métricas de desempenho em várias execuções.




0

Outra opção é usar o serviço Cotega Monitoring . Ele tem a capacidade de monitorar e notificar você sobre problemas e também a capacidade de executar uma análise profunda do banco de dados no seu banco de dados para ajudar a diagnosticar problemas, como por que o seu banco de dados está executando tão dolorosamente lento.

Disclaimer: Eu trabalho neste serviço.


0

O mais próximo do SQL Profiler, que eu achei capaz de trabalhar com o azure sql, é o sql-workload-profiler. No entanto, observe que é uma versão beta de uma ferramenta, criada por uma única pessoa, e que não é muito conveniente de usar.


-2

Você não pode executar o Profiler no SQL Azure.


6
Ele está perguntando sobre uma maneira de criar um perfil de uma instância do SQL Azure. Não precisa necessariamente estar com o Profiler .
Nick Chammas
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.