Sümptomid
Oletagem, et teil on installitud Microsoft SQL Server 2014, 2016 ja 2017. Teil on tabeliveerg, mis sisaldab palju tühiväärtusi, ja käivitate selles tabelis päringu, kasutades vaike kardinaalsuse estimaatorit (CE). Selle stsenaariumi puhul võib filtris esineda ülehinnamine, mis võrdleb tabeliveergu kompileerimisajal tundmatu väärtusega.
Lahendus
See probleem on lahendatud järgmistes SQL Server värskendustes.
koondvärskendus 13 SQL Server 2017 jaoks
SQL Server 2016 SP2 kumulatiivne Udpate 4
SQL Server 2016 SP1 koondvärskendus 12
SQL Server 2014 SP3 koondvärskendus 1
SQL Server 2014 hoolduspaketi Service Pack 2 koondvärskendus 14
Teave SQL Server koondvärskenduste kohta
Iga uus koondvärskendus SQL Server sisaldab kõiki eelmise järgu kiirparandusi ja turbeparandusi. Soovitame teil installida oma SQL Server versiooni uusima versiooni.
Uusim koondvärskendus SQL Server 2017 jaoks
Uusim koondvärskendus SQL Server 2016 jaoks
SQL Server 2014 uusimad koondvärskendused
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
Viited
Kardinaalsuse hinnang (SQL Server)
Siit leiate teavet microsofti tarkvaravärskenduste terminoloogia kohta.