Problembeschreibung
Wenn Sie die sys Abfragen. DM_EXEC_QUERY_PROFILES DMV, um einen Ausführungsplan zu untersuchen, der auf Tabellen verweist, die viele Zeilen enthalten (mehr als 232), gibt die DMV möglicherweise eine falsche Anzahl von Zeilen in der Spalte "estimate_row_count" einiger Operatoren zurück, wobei der Wert bei 2 verdeckelt wird.32.
Hinweis:weder der geschätzte Abfrageplan noch die Live Abfragestatistik sind von diesem Problem betroffen.
Ursache
Dieses Problem tritt auf, weil die Spalte "estimate_row_count" intern als 32-Bit-Wert verarbeitet wird. Für Werte größer als 232, Schränkt Microsoft SQL Server die Spalte auf 2 ein.32.
Fehlerbehebung
Dieser Fix ist in Kumulatives Update 2 für SQL Server 2017 enthalten.
Informationen zu SQL Server 2017-Builds
Jeder neue Build von SQL Server 2017 enthält alle Hotfixes und Sicherheitsupdates, die sich im vorherigen Build befanden. Wir empfehlen, den neuesten Build von SQL Server 2017 zuinstallieren.
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.