Memória utilizada por processos

คำตอบ Memória utilizada por processos

  • quinta-feira, 21 de junho de 2012 18:33
     
     

    Boa tarde a todos!

    Ao visualizar os processos em execução através do Task Manager percebi que os valores de memória utilizada está variando contantemente, isso não seria nada espantoso se não fosse pelo SQL Server. Neste server tenho duas instâncias dos SQL server 2008 Standard x64 rodando, configurei a utilização de memória para uma utilizar 25GB e outra 15GB no máximo, e de mínimo 2GB a menos que o máximo. Porém ao verificar a memória utilizada pelos executáveis do sql server constatei que eles estão utilizando somente 800 MB no máximo.. E ainda fica alternando conforme o seguinte exemplo: 124.000K; 256.450K; 795.256K e do nada cai de novo pra 10.200K. Em todos os outros servidores que temos o SQL reserva a memória configura e não fica oscilando.

    Server:
    Windows Server 2003 R2 Enterprise x64 Edition
    MS SQL Server 2008 R2 Standard x64
    Intel Xeon E5530 @ 2.4GHz
    64GB  Ram

    Será que alguém já passou ou presenciou algo parecido?

    Abraço a todos.

    • Movido Richard JuhaszOwner terça-feira, 26 de junho de 2012 12:14 thread movida (De:Windows Server 2003)
    •  

Todas as Respostas

  • sexta-feira, 22 de junho de 2012 11:09
     
     
     Tenta retirar essa limitação de memoria, e tenta acompanhar se continua com o problema.

    MCP-W2K3/MCDST/MCSA SE A RESPOSTA FOR UTIL, CLASSIFIQUE-A!

  • terça-feira, 26 de junho de 2012 14:21
     
     

    Bom dia Gustavo, obrigado pela dica.

    Tentei remover os limites porém o problema persiste. O problema que está impactando na performance do server.

    Abraço

  • terça-feira, 26 de junho de 2012 16:25
     
     Respondido

    Olá Valter FSK,

         Esse tipo de questionamento é algo comun de acontecer, pois temos costume de utilizar o taks manager para verificar a quantidade de memória utilizada pelos serviços, mas nem sempre esses valores são reais quando falamos de SQL Server. Não sou fã de colocar link, mas no blog do Catae ele aborda justamente sua dúvida de maneira simple e objetiva.

    Segue os Links:

    Monitorando a Memória do SQL Server

    http://blogs.msdn.com/b/fcatae/archive/2010/06/16/monitorando-a-mem-243-ria-do-sql-server.aspx

    Memory: Working Set

    http://blogs.msdn.com/b/fcatae/archive/2010/03/31/memory-working-set.aspx


  • quinta-feira, 7 de fevereiro de 2013 19:10
    Moderador
     
     

    Fala Valter, tudo bem?

    Ainda está com o problema?

    Abraços.


    Luiz Mercante
    MCITP SQL 2008 | MCTS SQL 2008 | MCTS Windows Apps | MCTS Windows Network | MCP 2003
    sqldicas@outlook.com
    http://sqldicas.com.br


    Se a resposta foi útil de alguma forma, classifique.

  • quarta-feira, 13 de fevereiro de 2013 16:53
    Moderador
     
     

    Valter,

    Através da ferramenta Performance existe no Windows, você poderá utilizar os contadores específicos para memória, como por exemplo: Total Memory Server e também os contadores de memória do próprio SQL Server.

    Você destacou que o desempenho do seu servidor esta sendo prejudicado?

    Quando você alterou as configurações de memória realizou o processo de reinicialização dos serviços do SQL Server?


    Pedro Antonio Galvão Junior [MVP | Microsoft Evangelist | Microsoft Partner | Engenheiro de Softwares | Especialista em Banco de Dados | SorBR.Net | Professor Universitário | MSIT.com]