Sümptomid
Kui käitate microsoft SQL Server 2017 ja 2019 korraga palju kobartulpdiagrammide hulgisisestusi arvutis, kus pole piisavalt mälu, võidakse kuvada mälu lubamise ajalõpp tõrge.
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
Lisateave
Veerusalve hulgisisestuspäringud võivad vajada palju mälu veerusalve lisamise tehtemärgi ja muude päringu mälu tarbivate tehtemärkide (nt sortimise) jaoks.
Vaikimisi ootab SQL Server mälu lubamiseni 25 sekundit. Kui hulgilisamine ei saa ikka vajalikku mälu, läheb see tagasi trikitamiseks, et tagada päringute edenemine. (Lisateavet keerukate lisamiste kohta leiate teemast Columnstore'i indeksid – andmete laadimise juhised).
See juhtub siiski ainult siis, kui aktiivsete seansside arv, mille mälumaht praeguses ressursikaustas on väiksem kui konkreetne läviväärtus, mis on proportsionaalne loogiliste tuumade arvuga. Kui selliste samaaegsete seansside arv on liiga suur, võib hulgisisestuspäring nurjuda ja 25 sekundi pärast genereerida mälu lubamise ajalõpu tõrke. See võib põhjustada andmete laadimise rakenduste jaoks ootamatuid probleeme. See värskendus muudab seda, kuidas hulgilisamine ootab mälu lubamist. Lisamisel kasutatakse nüüd ajalõpuväärtust, mis on arvutatud sarnaselt mis tahes muud tüüpi päringuga.
Lahendus
See probleem on lahendatud järgmistes SQL Server koondvärskendustes:
Teave SQL Server koondvärskenduste kohta.
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.
Viited
Siit leiate teavet Microsofti tarkvaravärskenduste kirjeldamiseks kasutatavate terminoloogiate kohta.