segunda-feira, setembro 06, 2010

Limitar o uso de memória do processo sqlservr.exe no Forefront TMG

Estávamos com um pequeno problema, o processo sqlservr.exe estava com alta utilização da memória, neste caso o SQL é utilizada para o armazenamento dos logs do Forefront, então realizei os passos abaixo para resolver o problema.
Executar os seguintes procedimentos:
Abrir o notepad e criar um arquivo .sql com as configurações abaixo, neste exemplo eu estou limitando a 1GB=1024MB:
USE master
EXEC sp_configure 'show advanced options', 1
RECONFIGURE WITH OVERRIDE
USE master
EXEC sp_configure 'max server memory (MB)',1024
RECONFIGURE WITH OVERRIDE

No prompt de commando executar o comando abaixo:

osql -E -S Server\msfw -i caminhodoArquivo\arquivo.sql

Para verificar se foi realizada a alteração nas configurações, é só editar o arquivo.sql ou criar um novo arquivo é deixar somente a opção sp_configure

Um comentário:

Unknown disse...

Gosto muito dos artigos de ótima qualidade do seu Blog. Quando for possível dá uma passadinha para ver nosso Curso de Informática. Melissa.