Problembeschreibung
Sie führen eine Abfrage für eine partitionierte Tabelle aus, die nur eine Partition in SQL Server 2016 enthält. Wenn die Abfrage einen Sortiervorgang für die Schlüsselspalten eines Index anfordert, entspricht der SQL Server-Abfrageoptimierer nicht dem korrekten Index. In diesem Fall verwendet der Abfrageoptimierer einen ineffizienten Abfrageplan und fügt einen Sortier Operator hinzu.
Fehlerbehebung
Der Fix für dieses Problem ist im folgenden kumulativen Update für SQL Server enthalten:
Kumulatives Update 3 für SQL Server 2016
Hinweise
-
Diese Änderung wird nur aktiviert, wenn das Ablaufverfolgungsflag 4199 aktiviert ist, wenn der Datenbankbereich der Datenbankkonfiguration QUERY_OPTIMIZER_HOTFIXES auf ein gesetzt ist oder wenn Abfragehinweis ENABLE_QUERY_OPTIMIZER_HOTFIXES verwendet wird.
-
Der ENABLE_QUERY_OPTIMIZER_HOTFIXES Abfragehinweis steht ab SQL Server 2016 SP1 zur Verfügung.
Informationen zu kumulativen Updates für SQL Server
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:
Status
Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.
Informationsquellen
Informieren Sie sich über die Terminologie , die Microsoft zum Beschreiben von Softwareupdates verwendet.