Bei Microsoft anmelden
Melden Sie sich an, oder erstellen Sie ein Konto.
Hallo,
Wählen Sie ein anderes Konto aus.
Sie haben mehrere Konten.
Wählen Sie das Konto aus, mit dem Sie sich anmelden möchten.

Problembeschreibung

Es wird davon ausgegangen, dass Sie die 64-Bit-Version von Microsoft SQL Server 2014, 2016 oder 2017 auf einem Computer installieren, auf dem Windows Server 2012 oder eine frühere Version des Windows-Betriebssystems ausgeführt wird. Wenn SQL Server den gesamten virtuellen Adressraum des Benutzermodus verwendet, wird möglicherweise eine Fehlermeldung "nicht genügend Arbeitsspeicher" im SQL Server-Fehlerprotokoll angezeigt. Darüber hinaus dauern Abfragen eine lange Zeit, bis die Ausführung abgeschlossen ist, und die SOS_MEMORY_TOPLEVELBLOCKALLOCATOR Wartezeit erfolgt.

Wenn Sie die folgenden Informationspunkte überprüfen, werden Sie feststellen, dass es einen sehr geringen verfügbaren virtuellen Adressraum gibt:

  • DBCC MEMORYSTATUS-Process/System Counts section – verfügbarer virtueller Speicher

  • DMV: sys.dm_os_process_memory Spalte virtual_address_space_available_kb

Diese Werte beginnen bei einem x64-Prozess mit etwa 8 Terabyte (TB) und werden weiterhin Herunterklettern und einige Gigabyte (GB) erreichen.

Wenn Sie sich in der Phase befinden, in der der verfügbare virtuelle Adressraum sehr gering ist, können Abfragen, die versuchen, eine Speicherzuweisung durchzuführen, auch auf einen Wait-Typ von CMEMTHREAD stoßen.

Die folgenden Datenpunkte werden mit der Zeit weiter zunehmen:

  • DMV: sys.dm_os_process_memory und sys.dm_os_memory_nodes Spalte virtual_address_space_reserved_kb

  • DBCC MEMORYSTATUS – Abschnitt "Speicher-Manager" – reserviert für VM

Diese Werte werden in der Regel in Vielfachen des Werts "max Server Memory" auf fast 8 TB ansteigen.

Hinweis verwandtes Problem wird auch in KB 3074434beschrieben. 

Fehlerbehebung

Dieses Update ist in den folgenden kumulativen Updates für SQL Server enthalten:

      Kumulatives Update 4 für SQL Server 2017

      Kumulatives Update 8 für SQL Server 2016 SP1  

      Kumulatives Update 10 für SQL Server 2014 Service Pack 2

Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und alle Sicherheitsupdates, die im vorherigen kumulativen Update enthalten waren. Schauen Sie sich die neuesten kumulativen Updates für SQL Server an:

Neuestes Kumulatives Update für SQL Server 2017

Neuestes Kumulatives Update für SQL Server 2016

Neuestes Kumulatives Update für SQL Server 2014

Hinweis Nachdem Sie dieses Update angewendet haben, müssen Sie das Ablaufverfolgungsflag 8075 als Startparameter hinzufügen, um diese Änderung zu aktivieren.

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Informationsquellen

Erfahren Sie mehr über die Terminologie, mit der Microsoft Softwareupdates beschreibt.

Benötigen Sie weitere Hilfe?

Möchten Sie weitere Optionen?

Erkunden Sie die Abonnementvorteile, durchsuchen Sie Trainingskurse, erfahren Sie, wie Sie Ihr Gerät schützen und vieles mehr.

In den Communities können Sie Fragen stellen und beantworten, Feedback geben und von Experten mit umfassendem Wissen hören.

War diese Information hilfreich?

Wie zufrieden sind Sie mit der Sprachqualität?
Was hat Ihre Erfahrung beeinflusst?
Wenn Sie auf "Absenden" klicken, wird Ihr Feedback zur Verbesserung von Produkten und Diensten von Microsoft verwendet. Ihr IT-Administrator kann diese Daten sammeln. Datenschutzbestimmungen.

Vielen Dank für Ihr Feedback!

×