none
Configuração de memória RAM RRS feed

  • Pergunta

  • Olá.

    Uso SQl 2012 R2 num servidor com 20Gb de ram.

    Porem o maximo que o sql atinge é 2gb, preciso saber como configuro para que o sql use a ram de forma ilimitada.

    Obrigado.

    sexta-feira, 4 de julho de 2014 16:34

Todas as Respostas

  • Deleted
    sexta-feira, 4 de julho de 2014 23:11
  • Bom dia Ciro,

    Da uma olhada nessas configurações de memória do servidor:

    Documentação: http://msdn.microsoft.com/pt-br/library/ms178067(v=sql.110).aspx


    Att, Bruno Silva.

    segunda-feira, 7 de julho de 2014 13:00
  • Olá Ciro,

    Você precisa estabelecer limites na instância, pois senão fizer, o SGDB irá conflitar com o sistema operacional e consequentemente deixar o desempenho lento.

    Sugiro que deixe em torno de 2GB para o sistema operacional trabalhar, e o restante de memória deixe disponibilizado para o SQL.

    Para definir a memória na instância do SQL Server, segue o link abaixo de como fazê-lo, com mais detalhes.

    Opções Server Memory de configuração do servidor

    -> http://msdn.microsoft.com/pt-br/library/ms178067(v=sql.110).aspx


    segunda-feira, 7 de julho de 2014 21:51
  • Olá Ciro!

    Conforme o pessoal falou, você pode configurar a memória máxima à ser utilizada pelo sql server. Você pode fazer isso via query através do comando sp_configure 'max server memory', 0000, onde está zero, coloque o valor em MBytes que deseja limitar o SQL Server. Via interface gráfica siga à sugestão do Bruno. Costumo deixar pelo menos 20% da memória total disponivel para o servidor, mas claro que isso depende muito do que irá rodar seu servidor e o quanto realmente seu SQL Server vai consumir.

    Abraço!


    Regards,

    André César Rodrigues

    Please click the Mark as answer button and vote as helpful if this reply solves your problem. Thanks!

    Blog: http://sqlmagu.blogspot.com.br  LinkedIn:   

    terça-feira, 8 de julho de 2014 15:52
  • Em um servidor com 20GB de RAM (se for dedicado ao SQL), e o SQL está usando somente 2GB, realmente tem algo errado. Por ser 2GB, pode ser algo relacionado a arquitetura do maquina. Qual a arquitetura, 32-bit ou 64-bit? (Confirme do Windows e SQL Server)

    Alex Rosa - Premier Field Engineer - Data Platform

    domingo, 13 de julho de 2014 23:32