Applies ToSQL Server 2017 Developer on Windows SQL Server 2017 Enterprise Core on Windows SQL Server 2017 Enterprise on Windows SQL Server 2017 Standard on Windows SQL Server 2017 Developer Linux SQL Server 2017 Enterprise Core on Linux SQL Server 2017 Enterprise on Linux SQL Server 2017 Standard on Linux

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.

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.