Zusammenfassung
Wenn ein Abfrageplan eine Hashverknüpfung im Batchmodus verwendet, bei der eine der Eingaben ein optimierter Bitmapfilter mit einer zugrunde liegenden Lesezeichensuche oder-Schlüsselsuche in Microsoft SQL Server 2016 und SQL Server 2017 ist, werden ungenaue Schätzungen erstellt. Tsein Update verbessert die Abfrageleistung für das Szenario.
Fehlerbehebung
Diese Verbesserungen sind im folgenden kumulativen Update für SQL Server enthalten:
Kumulatives Update 6 für SQL Server 2017
Kumulatives Update 8 für SQL Server 2016 SP1
Hinweis:
-
Um dieses Update auf Serverebene zu aktivieren, müssen Sie das Ablaufverfolgungsflag (TF) 4199 aktivieren. Um TF 4199 Global zu aktivieren, verwenden Sie den Befehl DBCC TRACEON (4199,-1), oder verwenden Sie – T 4199 als Startparameter.
-
Um dieses Update auf Datenbankebene zu aktivieren, führen Sie den folgenden Befehl aus: Alter Database scoped Configuration Satz QUERY_OPTIMIZER_HOTFIXES = ein.
-
Um dieses Update auf Abfrageebene zu aktivieren, verwenden Sie den Abfragehinweis: use Hint ("ENABLE_QUERY_OPTIMIZER_HOTFIXES").
Jedes neue kumulative Update für SQL Server enthält alle Hotfixes und Sicherheitsupdates, die sich im vorherigen Build befanden. Schauen Sie sich das neueste kumulative Update für SQL Server an:
Status
Microsoft hat bestätigt, dass es sich um eine Verbesserung der Microsoft-Produkte handelt, die im Abschnitt "gilt für" aufgeführt sind.
Informationsquellen
Informieren Sie sich über die Terminologie, die Microsoft zum Beschreiben von Softwareupdates verwendet.