KB4470916 – RJEŠENJE: pogreška nedostatka memorije pojavljuje se kada memorija čvora baze podataka (KB) padne ispod 2 posto u SQL Server 2014. i 2016.

Primjenjuje se na
SQL Server 2014 Service Pack 2 - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Simptomi

Pretpostavimo da koristite Microsoft SQL Server 2014 ili 2016. Kada provjerite dostupnu iskorištenost memorije na NUMA čvorovima, primijetit ćete da je memorija čvora baze podataka (KB) manja od 2% ciljne veličine. Kada se to dogodi, možete primiti sljedeću poruku o pogrešci "Nedovoljno memorije":

Datum/vrijeme spid36s Nije uspjela dodjela BUF-ova:FAIL_BUFFER_ALLOCATION 1

Taj se problem pojavljuje čak i ako je u SQL Server dostupno dosta memorije. 

Uzrok

Pogreška "Nedovoljno memorije" može se pojaviti kada memorija čvora baze podataka (KB) postane manja od 2% ciljne veličine i više ne može odbaciti stranice baze podataka na čvoru da bi dobila besplatne stranice.

Status

Microsoft je potvrdio da je to problem u Microsoftovim proizvodima koji su navedeni u odjeljku „Odnosi se na“.

Rješenje

Taj je problem riješen u sljedećim kumulativnim ažuriranjima za SQL Server:

O kumulativnim ažuriranjima za SQL Server:
Svako novo kumulativno ažuriranje za SQL Server sadrži sve hitne popravke i sigurnosne popravke koji su obuhvaćeni prethodnim kumulativnim ažuriranjem. Pogledajte najnovija kumulativna ažuriranja za SQL Server:

Napomena Nakon primjene tog popravka SQL Server moći će vratiti stranice iz čvorova udaljenog međuspremnika ako broj stranica baze podataka na lokalnom čvoru padne ispod 2 posto ciljnih stranica.

Reference

Saznajte više o terminologiji koju Microsoft upotrebljava za opisivanje softverskih ažuriranja.