none
Desempenho Sql Server 2005 RRS feed

  • Pergunta

  • Pessoal, boa tarde!

    Vou fazer uma pergunta de leigo... rs

    Se eu migrar o  Sql Server 2005 Para 2008 (mesma versão), posso obter um melhor desempenho ?

    Atualmente os relatórios e queries em geral estão demorando muito para retornarem os resultados. Não sei se pelo aumento de usuários na aplicação que usa o banco, ou se preciso fazer uma melhor configuração no banco, ou até mesmo comprar um novo servidor...

     

    ?

     

     

    quinta-feira, 16 de setembro de 2010 18:33

Respostas

  • Denilson,

    Claro que houve algumas mudanças na Engine do SQL, porém não foram mudanças que trariam ganho de desempenho, pois isto está além de uma migração de versão.
    Você deve considerar aspectos como Memória, CPU, bem como queries que talvez estejam mal escritas ou índices e planos de execução que estejam faltando ou desatualizados.
    Baseado nesta análise você conseguirá avaliar o que deverá ser feito. Acredito que a migração seria interessante caso esteja pensando em utilizar novos recursos como o Resource Governor, que ainda assim traria apenas controle aos processos e seus respectivos consumos.

    Avalie seu servidor como um todo, execute um profiler para capturar as queries que apresentam maior lentidão, veja o consumo dos recursos com o perfmon, etc.



    Qualquer dúvida estamos à disposição.

    [ ]s,


    Thiago Caserta - MCP / MCTS / MCTITP - Database Administrator / MCT
    • Marcado como Resposta Denison Soares quinta-feira, 31 de março de 2011 13:59
    quarta-feira, 22 de setembro de 2010 12:31

Todas as Respostas

  • Deninson,

    A migração não pode ser considerada como um mecanismo de migração para aumento de velocidade de desempenho.

    É necessário avaliar diversas situações e considerações sobre o processo de migração e as configurações necessários para ajustar seu ambiente.

    Mas qual é o seu problema de performance? Porque esta pensando em realizar a migração será uma forma de melhoria?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]
    sexta-feira, 17 de setembro de 2010 18:05
    Moderador
  • Denilson,

    Claro que houve algumas mudanças na Engine do SQL, porém não foram mudanças que trariam ganho de desempenho, pois isto está além de uma migração de versão.
    Você deve considerar aspectos como Memória, CPU, bem como queries que talvez estejam mal escritas ou índices e planos de execução que estejam faltando ou desatualizados.
    Baseado nesta análise você conseguirá avaliar o que deverá ser feito. Acredito que a migração seria interessante caso esteja pensando em utilizar novos recursos como o Resource Governor, que ainda assim traria apenas controle aos processos e seus respectivos consumos.

    Avalie seu servidor como um todo, execute um profiler para capturar as queries que apresentam maior lentidão, veja o consumo dos recursos com o perfmon, etc.



    Qualquer dúvida estamos à disposição.

    [ ]s,


    Thiago Caserta - MCP / MCTS / MCTITP - Database Administrator / MCT
    • Marcado como Resposta Denison Soares quinta-feira, 31 de março de 2011 13:59
    quarta-feira, 22 de setembro de 2010 12:31
  • Thiago,

    Concordo plenamente nas suas observações, não significa que por estarmos utilizando a versão mais atual de um produto teremos melhores desempenhos, foi justamente isso que destaquei.

    Existem muitas considerações que devemos fazer.


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário]
    quarta-feira, 22 de setembro de 2010 17:53
    Moderador
  • Boa tarde Denilson, 

    Talvez seria mais interessante verificar como foram desenvolvidas as consultas envolvidas nestes relatórios. Pode haver falta de indices nas tabelas referenciadas por estas consultas e até mesmo em alguns casos uma modelagem dos dados de forma inapropriada. Acredito que a migração neste caso (2005 para 2008) é mais interessante em termos dos novos recursos que o 2008 oferece ok?!

     

     

    sábado, 25 de setembro de 2010 17:38