locked
Problema de consumo de memória sql server 2008 RRS feed

  • Pergunta

  • Boa tarde a todos queria tirar algumas dúvidas com vc, estou iniciando com o sql server 2008, é estou passando por problema de memória que fica alocada e não baixa, a não ser quando reiniciou o serviço, como faço pra verificar, e desalocar memoria, observe que ele está consumindo tudo da maquina, qualquer ajuda sera bem vindo.

     

    segunda-feira, 9 de janeiro de 2012 18:21

Respostas

  • O SQL Server usa a memória como sua área  de atuação. É na memória que acontecem as transações.

    Ele usa um recurso chamado VAS que tem a capacidade de alocar até 8TB RAM se for em ambiente 64 Bits, 7Tb se for Itanium e 4GB se for 32 bits.

    Por isso, quanto mais memória você tem, mais ele pega pra ele.

    Para resolver isso, vá nas propriedades da instância e na opção Memory, altere o Max Server memory para um valor aceitável pelo seu servidor.

    Para um server com 12 GB, use 10 GB como limite. Assim:

    sp_configure 'Show Advanced Options', 1
    go
    RECONFIGURE WITH OVERRIDE
    go
    
    sp_configure 'Max server memory (MB)', 10000;
    go
    RECONFIGURE WITH OVERRIDE
    go
    
    

     

     

     


    Robson Brandão
    quinta-feira, 12 de janeiro de 2012 12:17