Partilhar via


Definir opções de rastreamento global (SQL Server Profiler)

Aplica-se a:SQL ServerAzure SQL Managed Instance

Este artigo descreve como definir opções que se aplicam a todos os rastreamentos criados com uma instância específica do SQL Server Profiler.

Definir opções de rastreamento global

  1. No menu Tools (Ferramentas), selecione Options (Opções).

  2. Na caixa de diálogo Opções Gerais, selecione Escolher Fonte para modificar as opções de exibição e selecione OK.

  3. Opcionalmente, selecione Iniciar rastreamento imediatamente após fazer a conexão.

  4. Opcionalmente, selecione Atualizar definição de rastreamento quando a versão do provedor for alterada. Esta opção é recomendada e selecionada por padrão. Quando essa opção é selecionada, a definição de rastreamento é atualizada automaticamente para a versão atual do servidor onde o rastreamento é executado.

  5. É opcional especificar como o servidor deve administrar arquivos de rolagem.

    • Selecione para carregar todos os arquivos de rollover em sequência sem solicitar ao que carregue automaticamente os arquivos de rollover durante a reprodução.

    • Selecione Prompt antes de carregar arquivos de rollover para controlar os arquivos de rollover durante a reprodução.

    • Selecione Nunca carregar arquivos de substituição subsequentes para reproduzir apenas um arquivo de cada vez.

  6. Opcionalmente, defina as opções de replay:

    • Número padrão de threads de repetição controla o número de threads de processador a serem usados durante a repetição. Um número maior de threads faz com que a repetição seja concluída mais rapidamente, mas faz com que o desempenho do servidor se degrade durante a repetição. A configuração recomendada é 4. A tabela a seguir lista as opções disponíveis:

      Valor Descrição
      2 Valor mínimo. Use dois tópicos para repetir.
      4 Valor padrão.
      255 Valor máximo. Definir um valor máximo impedirá o desempenho de outros processos.
    • O intervalo de espera padrão (seg) do monitor de integridade define o tempo máximo que um thread de recuperação pode bloquear outro processo em segundos. A tabela a seguir explica os valores.

      Valor Descrição
      0 Valor mínimo. Uma configuração de 0 significa que o SQL Server Profiler nunca interromperá um processo de bloqueio.
      3600 Valor padrão. Permita processos de bloqueio que não excedam 3600 segundos ou uma hora.
      86400 Valor máximo. Permita o bloqueio de processos que não excedam 86400 segundos ou um dia.
    • Intervalo de sondagem (seg) padrão do monitor de integridade define a frequência para sondar threads de repetição para bloquear processos. A tabela a seguir explica os valores.

      Valor Descrição
      1 Valor mínimo. Uma configuração de 1 significa que o SQL Server Profiler pesquisará processos de bloqueio uma vez por segundo.
      60 Valor padrão. Sondagem para bloquear processos uma vez por minuto.
      86400 Valor máximo. Sonde para bloquear processos uma vez por 86400 segundo ou um dia.