Słyszałem, że MS SQL Server zajmuje tyle pamięci RAM, ile może buforować wyniki. Cóż, nie pozostawia wystarczająco dużo miejsca na negocjacje dla pamięci RAM naszego małego serwera.
Jak zmienić ustawienia, aby ograniczyć ilość pamięci RAM, z której może korzystać?
MS SQL Server działający w systemie Windows Server 2008.
windows
windows-server-2008
sql-server
FlavorScape
źródło
źródło
Odpowiedzi:
Od Jak skonfigurować opcje pamięci za pomocą SQL Server Management Studio :
Możesz to również zrobić w języku T-SQL za pomocą następujących poleceń (przykład):
źródło
Ustaw „maksymalną pamięć serwera” w SQL Server Management Studio
Teraz ustawimy opcję „maksymalna pamięć serwera”, aby ograniczyć użycie pamięci przez SQL Server. Możemy to zrobić, klikając prawym przyciskiem myszy naszą instancję i wybierając „Właściwości”.
W Eksploratorze obiektów kliknij prawym przyciskiem myszy serwer i wybierz Właściwości.
Kliknij węzeł Pamięć, jak pokazano poniżej:
4. W obszarze Opcje pamięci serwera wprowadź żądaną wartość opcji Maksymalna pamięć serwera. Poniżej, jak widać, konfigurujemy maksymalną pamięć serwera do 4096 MB (tj. 4 GB).
Poniższy przykład ustawia opcję maksymalnej pamięci serwera na 4 GB:
Ref: https://technet.microsoft.com/en-us/library/ms191144(v=sql.105).aspx
źródło