none
Profiler RRS feed

  • Pergunta

  • Estou dando manutenção em um DB, pois o mesmo e determandos momentos atige o pico e fica lento, logo veio a minha monitorar via profiler, ao executar o profiler todas as aplicações ficam lentas, se eu faço query no Management Studio no servidor DB o resultado vem imediado, porém as estações clients travam.
    O Profile consume muto recurso?
    tem como eu melhorar isso ?

    Marquinhos Não esqueça de qualificar a resposta.
    quarta-feira, 24 de fevereiro de 2010 13:10

Respostas

Todas as Respostas

  • Bom dia marquinhos,

    o profiler consome recursos sim..
    uma maneira é:
    no momento da lentidão verificar os processos que esta travando (select na fn_get_sql)

    e outra maneira é usar um "Server Trace Side" um profile mas em script onde vc configura o minimo necessário é um pouco menos custoso que o profiler.

    att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    quarta-feira, 24 de fevereiro de 2010 13:16
    Moderador
  • Mais é ativar o profiler e para tudo.
    se eu desativo volta ao normal

    Marquinhos Não esqueça de qualificar a resposta.
    quarta-feira, 24 de fevereiro de 2010 13:28
  • Marquinhos,

    o Server Trace Side não consome tanto como o profiles,
    mas existe alternativas ao profile, existem ferramentas de terceiro que de mostram os pontos mais custosos  o symantec I3 é um dele...


    Att.
    Marcelo Fernandes
    MCP, MCDBA, MCSA, MCTS. Se útil, classifique!!!
    quarta-feira, 24 de fevereiro de 2010 13:54
    Moderador
  • Marquinhos44,

    a habilitação do profiler degrada a peformance no SQL Server.
    Se você rodar no próprio servidor, o executável do profiler também vai consumir.
    Você pode configurar para usar menos detalhes no profiler, o que deve diminuir o consumo de recursos ou usar do modo como o Marcelo comentou anteriormente.

    Se a resposta resolveu sua questão ou problema, classifique-a para manter a qualidade do forum e a confiabilidade dos participantes.

    Alex M. Bastos
    http://bastosalex.spaces.live.com
    quarta-feira, 24 de fevereiro de 2010 13:55
  • Vou tentar usar o Server Side para ver se trava tbm.... e retorno para vocês o resultado.
    Marquinhos Não esqueça de qualificar a resposta.
    quarta-feira, 24 de fevereiro de 2010 14:12
  • Marcelo,
    valeu pela dica, achei algo muito legal sobre Trace side.
    http://www.mssqltips.com/tip.asp?tip=1035



    Marquinhos Não esqueça de qualificar a resposta.
    quarta-feira, 24 de fevereiro de 2010 21:28
  • No seu ambiente não é possível utilizar um servidor diferente para abrir o profile apontando para seu servidor de produção? 

    Eu faço isso no meu ambiente para consumir menos recursos do meu servidor de produção na utilização do profile. 



    Fabrício França Lima | MCP, MCTS, MCITP | fabricio_lima_es@hotmail.com
    quinta-feira, 25 de fevereiro de 2010 01:55