Partilhar via


Repetição de Registos

Aplica-se a:SQL ServerAzure SQL Managed Instance

Replay é a capacidade de reproduzir a atividade que foi capturada em um rastreamento. Ao criar ou editar um rastreamento, você pode salvá-lo em um arquivo e reproduzi-lo mais tarde. Você pode usar o SQL Server Profiler para reproduzir a atividade de rastreamento de um único computador. Para cargas de trabalho grandes, use o Distributed Replay Utility para reproduzir dados de rastreamento de vários computadores.

Esta seção descreve como usar os recursos de reprodução do SQL Server Profiler. Para obter mais informações sobre o Distributed Replay Utility, consulte Visão geral do SQL Server Distributed Replay.

O SQL Server Profiler apresenta um mecanismo de reprodução multithreaded que pode simular conexões de usuário e a Autenticação do SQL Server. A repetição é útil para solucionar um problema de aplicativo ou processo. Quando tiver identificado o problema e implementado correções, execute o rastreamento que encontrou o problema potencial em relação ao aplicativo ou processo corrigido. Em seguida, repita o rastreamento original e compare os resultados.

A repetição de rastreamento dá suporte à depuração usando as opções Alternar ponto de interrupção e Executar para cursor no menu Repetição do SQL Server Profiler. Essas opções melhoram especialmente a análise de scripts longos, pois podem dividir a repetição do rastreamento em segmentos curtos para que possam ser analisados incrementalmente.

Para obter informações sobre as permissões necessárias para reproduzir rastreamentos, consulte Permissões necessárias para executar o SQL Server Profiler.

Nesta secção

Tópico Descrição
Requisitos de repetição Descreve os eventos que devem ser incluídos em uma definição de rastreamento para que ele possa ser repetido com o SQL Server Profiler.
Opções de repetição (SQL Server Profiler) Descreve as opções que você pode definir na caixa de diálogo Configuração de repetição do SQL Server Profiler.
Considerações para execução de rastreamentos (SQL Server Profiler) Descreve eventos de rastreamento que não podem ser repetidos com o SQL Server Profiler e os efeitos no desempenho do servidor da repetição de rastreamentos.