Príznaky
Predpokladajme, že spustíte zložitý paralelný dotaz, ktorý vyžaduje značný počet paralelných vlákien v Microsoft SQL Server 2012 alebo Microsoft SQL Server 2014 a pracovné vlákna sa vyčerpajú v príslušnom plánovači. V zriedkavých podmienkach dotaz nevykoná žiadny pokrok na dobu neurčitú z dôvodu nerozpoznaného zablokovania.Poznámka: Ak ostatní plánovači na serveri SQL Server majú k dispozícii pracovníkov, databázový stroj bude schopný spracovať ďalšie dotazy správne.
Príčina
Pri hladovaní pracovných vlákien sa určité čakanie medzi pracovnými vláknami nezaobchádza ako s potenciálnym blokovaním. Preto sa v monitore zablokovania nezistila podmienka. Toto spôsobí, že dotaz neodpovedá. Pravdepodobnosť výskytu takejto podmienky je nízka a závisí hlavne od tvaru plánu dotazu, stupňa rovnobežnosti a dostupnosti pracovných vlákien.
Riešenie
Kumulatívna aktualizácia informácií
Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera.
Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Odporúčame, aby ste si stiahli a nainštalovali najnovšie kumulatívne aktualizácie pre SQL Server:
Stav
Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.