Sümptomid
Oletame, et kasutate Microsoft SQL Server 2014 või 2016. NuMA sõlmede saadaoleva mälukasutuse kontrollimisel märkate, et andmebaasisõlme mälu (KB) on väiksem kui 2% sihtmahust. Sellise olukorra ilmnemisel võidakse kuvada järgmine tõrketeade "Mälu otsas":
Date/Time spid36s Failed to assign BUFs:FAIL_BUFFER_ALLOCATION 1
See probleem ilmneb isegi siis, kui SQL Server on piisavalt mälu.
Põhjus
Tõrge "Mälu otsas" võib ilmneda juhul, kui andmebaasisõlme mälu (KB) muutub sihtmahust vähem kui 2%-seks ja see ei saa tasuta lehtede hankimiseks sõlme andmebaasilehti enam hüljata.
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
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.
Märkus Pärast selle paranduse rakendamist saab SQL Server kaugpuhvri sõlmedest lehed tagasi võtta, kui kohaliku sõlme andmebaasilehtede arv langeb alla 2 protsendi sihtlehtedest.
Viited
Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.