Problembeschreibung
Stellen Sie sich folgendes Szenario vor:
-
Sie aktivieren das Ablaufverfolgungs-Flag (TF) 7412 in Microsoft SQL Server 2016 oder 2017.
-
Sie haben eine Sitzung N, in der Sie einen Befehl ausführen , der einen zugrunde liegenden Index aktualisiert und auch eine fehlende Index Warnung generiert.
-
In Sitzung M führen Sie die Dynamic Management Functions (DMF) sys.dm_exec_query_statistics_xml (n) aus, die auf Sitzung N zeigt.
In diesem Fall stellen Sie möglicherweise fest, dass der Befehl mit Wait Type QRY_PROFILE_LIST_MUTEXblockiert ist, die DMF die Ausführung nicht ausführen kann und beide Sitzungen anscheinend aufgehängt werden.
Fehlerbehebung
Service Pack-Informationen für SQL Server 2016
Dieses Problem wurde im folgenden Service Pack für SQL Server behoben:
Service Packs sind kumulativ. Jedes neue Service Pack enthält neben neuen Updates alle Updates früherer Service Packs. Wir empfehlen, das neueste Service Pack und das neueste kumulative Update für dieses Service Pack zu verwenden. Sie müssen also keine älteren Versionen eines Service Packs installieren, bevor Sie das neueste Service Pack installieren. Verwenden Sie Tabelle 1 im folgenden Artikel, um weitere Informationen zu den neuesten Service Packs und dem neuesten kumulativen Update zu finden.
Ermitteln der Versions-, Editions-und Update Ebene von SQL Server und dessen Komponenten
Dieses Problem wurde im folgenden kumulativen Update für SQL Server behoben:
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsupdates, die sich im vorherigen Build befanden. Wir empfehlen, dass Sie den neuesten Build für Ihre Version von SQL Server installieren:
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.