Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Aplica-se a:SQL Server
Instância Gerenciada de SQL do Azure
Repetição é a capacidade de abrir um rastreamento salvo e repeti-lo novamente. SQL Server Profiler apresenta um mecanismo de repetição multi-threaded que consegue simular as conexões de usuário e a Autenticação do SQL Server . A repetição é útil para solucionar problemas de aplicativos ou processos. Ao identificar o problema e implementar correções, execute o rastreamento que encontrou o problema potencial no aplicativo ou processo corrigido. Em seguida, repita o rastreamento original e compare os resultados.
Além de quaisquer outras classes de evento que desejar monitorar, devem ser capturadas classes de evento específicas para habilitar a repetição. Esses eventos serão capturados por padrão se você usar o modelo de rastreamento TSQL_Replay . Para obter mais informações, consulte Replay Requirements.
Reproduzir um arquivo de rastreamento
No menu Arquivo , aponte para Abrir e selecione Rastrear Arquivo. Selecione um arquivo de rastreamento que contenha as classes de evento necessárias para a repetição.
No menu Reproduzir , selecione Iniciar e conecte-se à instância do servidor em que você deseja reproduzir o rastreamento.
Na caixa de diálogo Configuração de Reprodução , na guia Opções de Reprodução Básicas , especifique o Servidor de reprodução. Selecione Modificar para alterar o servidor exibido na caixa do servidor de Replay.
Opcionalmente, selecione um dos seguintes destinos nos quais salvar a repetição:
- Salvar em arquivo , que especifica um arquivo no qual salvar a reprodução.
- Salvar em tabela, que especifica uma tabela de banco de dados na qual salvar a repetição.
Escolha Repetir os eventos na ordem em que foram rastreados ou Reproduzir eventos usando vários threads. A tabela a seguir explica a diferença entre essas configurações.
Opção Descrição Repetir eventos na ordem em que foram rastreados Repete os eventos na ordem em que foram registrados. Essa opção habilita a depuração. Reproduzir eventos usando vários threads Essa opção usa vários threads para repetir cada evento, não importando a sequência. Essa opção otimiza o desempenho. Selecione Exibir resultados da repetição para visualizar a repetição enquanto ela ocorre.
Opcionalmente, selecione a guia Opções de Reprodução Avançada para configurar as seguintes opções:
Para reproduzir todos os IDs de sessão (SPIDs), selecione Reproduzir SPIDs do sistema.
Para limitar a reprodução a processos que pertencem a uma ID de sessão específica, selecione Reproduzir apenas uma SPID. Na caixa SPID para reprodução, digite a ID da sessão.
Para reproduzir eventos ocorridos durante um intervalo de tempo específico, selecione Limitar reprodução por data e hora. Selecione uma data e hora para a hora de início e hora de término para especificar o período de tempo a ser incluído na reprodução.
Para controlar o modo como o SQL Server gerencia os processos durante a reprodução, configure as Opções do Health Monitor.