Udostępnij za pośrednictwem


Efekty pamięci serwera min i maks.

The min server memory and max server memory konfiguracja options establish upper and lower limits to the amount of memory used by the pula buforów of the Microsoft SQL Server Database Engine. pula buforów nie nabywa natychmiast ilość pamięci określoną w pamięć serwera min.pula buforów rozpoczyna się od tylko ilość pamięci wymaganej do zainicjowania.Jak Database Engine wzrost obciążenia, zachowuje on pobieranie ilość pamięci wymaganej do obsługi obciążenia. pula buforów nie zwolni dowolne nabytego pamięci aż do napotkania kwoty określonej w pamięć serwera min.Tylko raz pamięć serwera min osiągnięciu pula buforów, a następnie używa standardowego algorytmu do nabywania i zwolnić pamięć, stosownie do potrzeb.Jedyną różnicą jest to, że pula buforów nigdy nie spadnie alokację pamięci poniżej poziom określonego w pamięć serwera mini nigdy nie uzyskuje więcej pamięci niż poziom określonego w Maksymalna pamięć.

Uwaga

SQL Server jako proces uzyskuje więcej pamięci niż określony przez Maksymalna pamięć opcji.Składniki zarówno wewnętrznych i zewnętrznych można przydzielić pamięci poza z pula buforów, który zużywa dodatkowej pamięci, ale pamięć przydzielona dla pula buforów zazwyczaj reprezentuje największą część pamięci zużywanej przez SQL Server.

Ilość pamięci przez Database Engine jest całkowicie zależny od obciążenia, umieszczone w instancji. A SQL Server nigdy nie może wykorzystywać do wystąpienie, które nie przetwarza wiele żądań pamięć serwera min.

Jeżeli określono tę samą wartość dla obu pamięć serwera min and Maksymalna pamięć, następnie raz pamięć przydzielona dla aparat bazy danych osiągnie wartość Database Engine Zatrzymuje dynamicznie zwalniania i pobieranie pamięci dla pula buforów.

Jeśli wystąpienie serwera SQL jest uruchomiona na komputerze, gdy inne aplikacje często są zatrzymane lub uruchomiony, alokacji i dezalokacji pamięci przez wystąpienie programu SQL Server może spowolnić czas uruchamiania innych aplikacji.Jeśli program SQL Server jest jednym z kilku aplikacje serwera uruchomione na tym samym komputerze, Administratorzy systemu mogą wymagać także do kontrolowania ilości pamięci do programu SQL Server.W takich przypadkach można użyć pamięć serwera min and Maksymalna pamięć sposobów kontrolowania ilości pamięci, można użyć programu SQL Server.Aby uzyskać więcej informacji zobaczServer Memory Options.

The min server memory and max server memory options are specified in megabytes.