Přihlásit se pomocí účtu Microsoft
Přihlaste se nebo si vytvořte účet.
Dobrý den,
Vyberte jiný účet.
Máte více účtů.
Zvolte účet, pomocí kterého se chcete přihlásit.

Příznaky

Předpokládejme, že jste nainstalovali 64 Microsoft SQL Server 2014, 2016 nebo 2017 na počítač se systémem Windows Server 2012 nebo starší verzí operačního systému Windows. Když SQL Server používá celý virtuální adresní prostor v uživatelském režimu, může se v protokolu chyb systému SQL Server zobrazit chybová zpráva o nedostatku paměti. Zpracování dotazů navíc trvá až dlouhou dobu a SOS_MEMORY_TOPLEVELBLOCKALLOCATOR čeká na vyřízení.

Když prozkoumáte tyto informační body, zjistíte, že je k dispozici velmi malý dostupný virtuální adresní prostor:

  • DBCC MEMORYSTATUS-oddíl Process/System počty – dostupná virtuální paměť

  • DMV: virtual_address_space_available_kb sloupce sys.dm_os_process_memory

Tyto hodnoty se v procesu x64 pohybují kolem 8 terabajtů (TB) a můžete se dále rozepsat a dosahovat pár gigabajtů (GB).

Když se nacházíte ve fázi, kdy je dostupný virtuální adresní prostor velmi nízký, můžou se dotazy, které se pokusí o přidělení paměti, objevit také typ čekání na CMEMTHREAD.

Následující datové body se budou dál postupně zvyšovat:

  • DMV: sys.dm_os_process_memory a sys.dm_os_memory_nodes virtual_address_space_reserved_kb

  • DBCC MEMORYSTATUS – část správce paměti – rezervuje virtuální počítač

Tyto hodnoty se obvykle zvyšují v násobcích hodnoty "maximální využití paměti serveru" do téměř 8 TB.

Problém související s poznámkami je také popsán v článku KB 3074434

Řešení

Tato aktualizace je součástí následujících kumulativních aktualizací pro SQL Server:

      Kumulativní aktualizace 4 pro SQL Server 2017

      Kumulativní aktualizace 8 pro SQL Server 2016 SP1  

      Kumulativní aktualizace 10 pro SQL Server 2014 Service Pack 2

Každá nová kumulativní aktualizace pro SQL Server obsahuje všechny opravy hotfix a všechny opravy zabezpečení, které byly součástí předchozí kumulativní aktualizace. Podívejte se na nejnovější kumulativní aktualizace SQL serveru:

Nejnovější kumulativní aktualizace pro SQL Server 2017

Nejnovější kumulativní aktualizace pro SQL Server 2016

Nejnovější kumulativní aktualizace pro SQL Server 2014

Poznámka Po instalaci této aktualizace musíte přidat příznak trasování 8075 jako parametr spuštění, abyste tuto změnu povolili.

Stav

Společnost Microsoft potvrzuje, že se jedná o problém v produktech této společnosti, které jsou uvedeny v části Informace v tomto článku jsou určeny pro produkt.

Odkazy

Informace o terminologiipoužívané společností Microsoft k popisu aktualizací softwaru.

Potřebujete další pomoc?

Chcete další možnosti?

Prozkoumejte výhody předplatného, projděte si školicí kurzy, zjistěte, jak zabezpečit své zařízení a mnohem více.

Komunity vám pomohou klást otázky a odpovídat na ně, poskytovat zpětnou vazbu a vyslechnout odborníky s bohatými znalostmi.

Byly tyto informace užitečné?

Jak jste spokojeni s kvalitou jazyka?
Co ovlivnilo váš názor?
Po stisknutí tlačítka pro odeslání se vaše zpětná vazba použije k vylepšování produktů a služeb Microsoftu. Váš správce IT bude moci tato data shromažďovat. Prohlášení o zásadách ochrany osobních údajů.

Děkujeme vám za zpětnou vazbu.

×