INFORMATICS

The Best

Przełącznik języka

This Site

Płatnik

CMS

Hardware

Uncategorised

Emulators

Powershell

Storage Array

DNS

Antivirus program

Licznik

2.png0.png2.png7.png9.png7.png9.png
Today288
Yesterday790
This week2984
This month1864
Total2027979

Visitor Info

  • IP: 3.232.129.123
  • Browser: Unknown
  • Browser Version:
  • Operating System: Unknown

Who Is Online

10
Online

środa, 03 marzec 2021 10:22

MSSQL konfiguracja pamięci

Gwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywnaGwiazdka nieaktywna
 

Konfiguracja pamięci na serwerze MSSQL jest bardzo ważną sprawą odpowiada ona za wydajność naszego serwera oraz komfort pracy.

Sprawdzamy parametry serwera:

select @@version

select serverproperty ('productversion')
select serverproperty ('productlevel')
select serverproperty ('edition')
master.dbo.xp_msver

Pamięć w serwerze z zainstalowanym systemem MSSQL

MSSQL potrzebuje pamięci do poprawnej pracy jednak w przeciwieństwie do innych aplikacji jesteśmy w stanie zarządzać tą pamięcią. MSSQL lubi dużo pamięci i jeżeli nie damy mu limitu zajmie cały dostępny obszar dusząc inne aplikacje a nawet system operacyjny. MSSQL który zajął 8G pamięci fizycznej nie zmniejszy swojego rozmiary. Jedynie restart może wyczyścić pamięć. Gdy pamięć zostanie przepełniona spada wydajność systemu MSSQL spadają czasy reakcji wzrasta zużycie procesora oraz dysku.

Aby zaradzić temu problemowi należy ustawić maksymalny oraz minimalny pułap pamięci.

Używamy do tego komendy sp_configure w ustawieniach SQL lub w SQL serwer instance w GUI.

Zalecane wartości pamięci

Minimalna pamięć dla serwera MSSQL 2005 to 512MB zalecana to 1GB lub więcej

Minimalna pamięć dla serwera MSSQL 2008 to 1GB zalecana to 4GB lub więcej

Ustawienie maksymalnej wartości pamięci możemy wykonać z linii poleceń

-- podglądanie zaawansowanych opcji SQL:
sp_configure 'show advanced options', 1
RECONFIGURE
GO

-- Ustawienie maksymalnej wartości pamięci:
sp_configure 'max server memory', 6144
RECONFIGURE
GO

Po ustawieniu nowego parametru sprawdzamy spójność bazy

 

 

Search