Îmbunătățire
În modelul de estimare a cardinalității curente a Microsoft SQL Server 2016, unicitate nu este explicată atunci când histogramele sunt scalate. Acest lucru poate provoca coloane unice cu o frecvență mai mare decât 1. Metoda pentru a face acest lucru în RTM este să ignorați complet histograma pe coloane unice . Acest lucru poate provoca estimări slabe atunci când distribuția coloanei este neuniformă.
După ce se instalează această actualizare, histograma va fi utilizată corect dacă are toate valorile pas în termen de 10% din Unique.
Note
-
Această modificare va fi activată numai dacă semnalizatorul de urmărire 4199 este activat, dacă domeniul bazei de date de configurare a bazei de date QUERY_OPTIMIZER_HOTFIXES este setat la activat sau dacă se utilizează ENABLE_QUERY_OPTIMIZER_HOTFIXES sugestie interogare.
-
Sugestia de interogare ENABLE_QUERY_OPTIMIZER_HOTFIXES este disponibilă începând cu SQL Server 2016 SP1.
Rezolvare
Această remediere pentru această problemă este inclusă în următoarele actualizări cumulative pentru SQL Server: Actualizarea cumulativă 2 pentru SQL server 2016 SP1 actualizarea cumulativă 4 pentru SQL Server 2016
Fiecare nouă actualizare cumulativă pentru SQL Server conține toate remedierile rapide și toate remedierile de securitate care au fost incluse în actualizarea cumulativă anterioară. Consultați cele mai recente actualizări cumulative pentru SQL Server: Cea mai recentă actualizare cumulativă pentru SQL Server 2016
Stare
Microsoft a confirmat că aceasta este o problemă în produsele Microsoft enumerate în secțiunea „Se aplică la”.
Referințe
Aflați despre terminologiape care o utilizează Microsoft pentru a descrie actualizările de software.