Discos lentos mas muita RAM - dicas de otimização?

2

Eu tenho um Windows Server 2012 com discos rígidos lentos MAS com muita memória RAM e não posso mudar isso (na verdade é um Amazon EC2).

O que posso fazer para otimizar o desempenho?

Tenho 16 GB de memória física, mas 5-6 GB sempre ficam livres . Devo aumentar o tamanho do cache de disco? Ou talvez desabilitar o arquivo de paginação? Ou torná-lo tamanho fixo? Interessado em geral dicas de ajuste do Windows, possivelmente não envolvendo "comprar uma unidade mais rápida da Amazon":)

PS. O servidor executa um servidor web IIS (usado intensivamente) e um servidor SQL com um pequeno banco de dados (6 GB). O SQL já usa 7GB (parece que todo o banco de dados já está armazenado em cache).

Obrigado pessoal!

    
por jitbit 14.05.2014 / 13:24

1 resposta

2

Não há nada que você possa fazer. Tamanho do cache de disco - o Windows usa automaticamente todas as memórias alocadas sem aplicativos, então - lá vai você. Arquivo de paginação - não deve fazer muita coisa de qualquer maneira (somente trocar coisas realmente não usadas). Bases de dados lentas com o SQL Server simplesmente não funcionam.

No topo, o SQL usa seu próprio cache de qualquer maneira ..... a menos que você tenha sabotado isso.

O que você pode fazer é atualizar o SQL Server para 2014 e ativar a opção de registro em log atrasado, o que oferece melhor desempenho ao custo de possíveis perdas de transação.

No final, um banco de dados precisa de um rápido IO, se fizer muito trabalho, e nenhuma varinha mágica funcionará em torno disso;)

    
por 14.05.2014 / 13:33