Symptomy

Po uruchomieniu wystąpienia programu Microsoft SQL Server 2017 w kontenerze dokowania Linux może zostać wyświetlony komunikat o błędzie informujący o braku pamięci.

Przyczyna

Program SQL Server w systemie Linux domyślnie używa limitu Soft-80% całkowitej pamięci fizycznej, gdy konfiguracja pamięci. memorylimitmb nie jest włączona; W przypadku kontenerów modułów dokujących język SQL służy do uwzględnienia 80% całkowitej pamięci hosta zamiast ograniczania jej do 80% pamięci przydzielonej kontenerowi dokowania. Ten nieprawidłowy limit pamięci umożliwia programowi SQL Server próbę wykorzystania pamięci większej niż dostępna dla kontenera i może być kandydatem na rozwiązanie przez OOM killer.

UwagaPo utworzeniu obrazu dokowanego należy określić (-m), aby ograniczyć pamięć zadokowaną. Aby uzyskać więcej informacji, Skorzystaj z poniższych artykułów.

Tworzenie dokowania

Rozwiązanie

Poprawka rozwiązująca ten problem jest dostępna w następującej aktualizacji dla programu SQL Server:

Zbiorcza aktualizacja 10 dla programu SQL Server 2017 

Uwaga Jeśli konfiguracja usługi Memory. memorylimitmb nie jest skonfigurowana, ta poprawka umożliwia programowi SQL Server ograniczenie się do najmniejszej liczby 80% przydzielonej pamięci do kontenera.

Informacje o kompilacjach programu SQL Server

Każda nowa kompilacja dla programu SQL Server zawiera wszystkie poprawki hotfix i poprawki zabezpieczeń, które znajdowały się w poprzedniej kompilacji. Zalecamy zainstalowanie najnowszej kompilacji dla Twojej wersji programu SQL Server:

Najnowsza kompilacja dla programu SQL Server 2017

Stan

Firma Microsoft potwierdziła, że jest to problem występujący w produktach firmy Microsoft wymienionych w sekcji "dotyczy".

Informacje

Informacje na temat standardowej terminologii używanej przez firmę Microsoft do opisywania aktualizacji oprogramowania.

Potrzebna dalsza pomoc?

Rozwijaj swoje umiejętności
Poznaj szkolenia
Uzyskuj nowe funkcje w pierwszej kolejności
Dołącz do niejawnych testerów firmy Microsoft

Czy te informacje były pomocne?

Jaka jest jakość tłumaczenia?
Co wpłynęło na Twoje wrażenia?

Dziękujemy za opinię!

×