Производительность MOSS и SQL 2005 на одной машине

Часто бывает нужно установить какой либо из серверов MOSS на одну машину вместе с SQL 2005. Например сделать виртуальную машину для каких либо тестов. При этом если памяти не очень много, то все начинает заментно тормозить.

Это в частности, бывает из за того, что жадность SQL 2005 не позволяет ему отдать ту память которую он аллоцировал от операционной системы. У него свои менеджеры которые затем ей распоряжаются по своему усмотрению.

Чтобы эту ситуацию исправить, можно воспользоваться таким скриптом:

 

SP_CONFIGURE 'show advanced options', 1
RECONFIGURE
GO

SP_CONFIGURE 'max server memory', 256
RECONFIGURE
GO

и тогда, SQL 2005 не будет забирать от системы больше чем 256 мегабайт, пытаясь вернуть неиспользуемую память. Обычно как раз таки для виртуалок этого бывает достаточно.

 

Technorati tags: hints