Como: Integrar dados de rastreamento SQL
Rastreamento SQL é uma ferramenta pode ser usada em sua carga de testes para ajudá-lo monitor e melhorar o desempenho dos aplicativos da Web.Você deve usar o rastreamento SQL apenas se seu aplicativo Web Web usa o SQL servidor para armazenar dados.
Observação: |
---|
Rastreamento SQL não está restrito a We b testes.Testes de unidade para aplicativos que acessam os bancos de dados do SQL servidor também são mercadoria candidatos para rastreamento SQL. |
Você pode coletar rastreamento SQL de teste de dados durante uma carga para analisar mais tarde.Você só pode ativar o rastreamento SQL no Editor de Teste de Carga.Você não pode ativar rastreamento SQL quando você cria o teste de carga com o Assistente de Teste de Carga.Para obter mais informações, consulte Sobre rastreamento SQL.
Observação: |
---|
Para usar o rastreamento SQL em um teste de carga que é executado localmente em um computador que esteja executando o Windows Vista Você deve ser um membro das sysadmin função na instância do SQL servidor que está sendo rastreada. Para corrigir esse problema, um administrador do SQL servidor deve adicionar você ao sysadmin função. |
Ativar o rastreamento SQL para um execução de teste de carga
Abra um teste de carga no Editor de Teste de Carga.
Clique com o botão direito do mouse no nó ativo Run Settings para seu teste de carga e clique em Properties.
A Properties window é exibida.
conjunto o Rastreamento SQL ativadopropriedade .True indica que o rastreamento SQL está habilitada; False indica que não é.
conjunto o String de conectar do rastreamento SQLpropriedade .Digite a cadeia de conexão do SQL servidor que você deseja monitorar ou clicar no botão de reticências para em em aberto o Propriedades de conexão caixa de diálogo.
conjunto o Diretório de rastreamento SQLpropriedade .Digite uma pasta na qual deseja armazenar os dados de rastreamento SQL.O caminho deve ser acessível para o SQL servidor e o cliente que esteja executando o Visual Studio Team System Test Edition.
conjunto o Duração mínima da operação SQL rastreamentopropriedade .Digite um valor para a duração mínima de consultas rastreadas.Por exemplo, 500 indica que todas as consultas demorar mais do que 500 são rastreadas.As unidades estão em milissegundos.Para o SQL servidor 2005, as unidades estão em microssegundos.
salvar e execute o teste.
Você pode exibir os dados do rastreamento SQL somente após a conclusão do teste de carga.Para obter mais informações, consulte Como: Exibir dados de rastreamento SQL de um teste de carga executar.