Sümptomid
Oletagem, et olete lubanud uue kardinaalsuse hinnangu Microsoft SQL Server 2014. Kui käivitate ühendamislauseid sisaldava päringu, võivad ilmneda järgmised probleemid.
- Mõne päringu kompileerimiseks kulub märkimisväärselt rohkem aega, eriti kui päringul on palju ühendusi. Liitmiste kasvuga võib kompileerimisaeg märkimisväärselt kasvada.
- Kui liitmispredikaat kasutab muid tingimusi kui võrdsus või võrdsuste kombinatsioon, erineb teatud tüüpi ridade hinnanguline arv ühendamises töödeldavate ridade tegelikust arvust. Sellises olukorras päringu jõudlus väheneb ja kuna päring nõuab suurt mälumahtu, väheneb üldine serveri jõudlus.
Lahendus
Hoolduspaketi teave
Selle probleemi lahendamiseks hankige SQL Server 2014 hoolduspakett Service Pack 1.
Lisateavet SQL Server 2014 hoolduspaketi Service Pack 1 (SP1) kohta leiate teemast SQL Server 2014 hoolduspaketis 1 parandatud vead.
Märkus. Selles artiklis kirjeldatud teise probleemi paranduse jõustumiseks lubage jälituslipp 4199.
Ajutine lahendus
Nende probleemide lahendamiseks kasutage vana kardinaalsuse hinnangut, määrates andmebaasi ühilduvustaseme väärtuseks alla 120 või lubades jälituslipu 9481 globaalsel, seansi või päringu tasemel.
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.