Applies ToSQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use)

Příznaky

Předpokládejme, že používáte složitý paralelní dotaz, který vyžaduje velký počet paralelních vláken v Microsoft SQL serveru 2012 nebo Microsoft SQL serveru 2014 a že jsou vyčerpání pracovních vláken v odpovídajícím plánovači. Ve vzácných podmínkách dotaz nevede k neurčitému čase kvůli nerozpoznanému zablokování.Poznámka Pokud mají další plánovače na SQL serveru dostupné pracovníky, databázový stroj bude moct správně zpracovávat další dotazy.

Příčina

Po Starvation pracovních vláken se konkrétní čekání mezi pracovními podprocesy nepovažuje za potenciální blok. Proto monitor se zablokovaným nezjistil podmínku. Dotaz pak nebude reagovat. Pravděpodobnost výskytu této podmínky je nízká a hlavně závisí na obrazci plán dotazu, stupni paralelismus a na dostupnosti pracovních vláken.

Řešení

Informace o kumulativní aktualizaci

Tento problém byl poprvé opraven následující kumulativní aktualizací SQL serveru.

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. Doporučujeme stáhnout a nainstalovat nejnovější kumulativní aktualizace pro SQL Server:

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.

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.