none
Monitorar consumo de memória!! RRS feed

  • Pergunta

  • Pessoal,

    Alguém conhece uma maneira de saber quais os processos estão consumindo mais memória no servidor? tenho duas instâncias que estão configuradas para consumir 1,5 gb de memória cada uma, que estão sendo utilizadas totalmente; gostaria de saber quais comandos estão sendo executados na base que estão consumindo toda essa memória..

    Obrigado!!

    sábado, 14 de março de 2009 02:38

Respostas

  • Sergio,

    A questão nesses casos é saber se existe ou não problemas de falta de memória para a execução dos processos.

    Uma instância utilizando 1.5GB de memória é perfeitamente normal dependendo do tamanho dos bancos de dados e da forma de acesso aos dados.

    Descubra como está a distribuição da memória e se existe algum tipo de pressão interna ou externa, o documento abaixo pode ajuda-lo nessa atividade: 

    http://download.microsoft.com/download/4/7/a/47a548b9-249e-484c-abd7-29f31282b04d/TShootPerfProbs.doc


    Você também pode fazer um SQL Trace para capturar os TSQL que possuem uma quantidade alta de páginas de dados lidas, que por consequência estão sendo armazenadas na memória antes de retornar o resultado para a aplicação.


    O servidor possue quanto de memória fisica?
    Arquitetura 32-bit ou 64-bit?
    Alex Rosa, visite também http://www.keep-learning.com (Forum e Artigos interessantes)
    • Marcado como Resposta Gabriel Marquez segunda-feira, 16 de março de 2009 20:23
    domingo, 15 de março de 2009 01:07