Memória das Bases de Dados - Tecnologias

Tecnologias

Assuntos diversos ligados à tecnologia.

Syndication

Receive Email Updates



Memória das Bases de Dados

Uma dúvida recorrente dos usuários do SBS é: quanto devo permitir que seja alocado para cada uma de minhas bases de dados para evitar que elas consumam toda a memória RAM de meu servidor, sem comprometer o desempenho das aplicações que rodam nele?

A resposta normalmente é, depende do uso que faz de cada aplicativo. Para determinar esta quantidade cada base de dados deve ter o seu consumo de memória medido durante uma semana (pelo menos) de trabalho normal. Após este prazo saberemos quanto alocar para as bases.

Mas e inicialmente, para um servidor recém instalado, com características normais, não há uma referência? Há sim.

Depois de testar várias quantidades cheguei nas seguintes, que garantiram um funcionamento adequado em 98% dos casos.

Monitoramento = MSSQL$SBSMONITORING = 70 MB

Firewall = MSSQL$MSFW = 128 MB

SharePoint 2 = MSSQL$SHAREPOINT = Esta base é complicada de alterar, pois a maior parte do sistema reside nela, portanto o recomendável é deixar inalterada, ou seja, fica com 2147483647 MB

WSUS 2 ou 3= MSSQL$WSUS = 256 MB

SharePoint 3 = MSSQL$OnomeQueVocêEscolheu = Vai depender da aplicação pretendida para ele, mas o sistema permanecerá dependendo do 2, portanto uso 256 MB, conforme a intenção do cliente, sobre o que irá fazer com ele. Lembre-se ainda que com o WSUS 3 você ainda gastará 50 MB com o wsusservice e outros 100 MB de acréscimo ao IIS worker process. Considerando que se não fizer esta alteração ele costuma abocanhar algo em torno de 400 MB para a base de dados, sem alterar ele consume sozinho, mais de meio Gigabyte e com a alteração você economiza 144 MB de memória. Vale a pena não é?

Published sábado, 29 de setembro de 2007 20:49 by Paleo

Filed under:

Comments

No Comments

Leave a Comment

(required) 
(required) 
(optional)
(required)