Požymiai
Tarkime, kad vykdote sudėtingą lygiagrečią užklausą, kuriai reikia daug lygiagrečių gijų "Microsoft „SQL Server“ 2012" arba "Microsoft „SQL Server“ 2014", o darbininkų gijos yra išnaudotos atitinkamoje planuoklėje. Esant retai būklei, užklausa neribotą laiką nevykdoma vykdymo užklausa dėl neaptiktos aklavietės.
Pastaba Jei kiti „SQL Server“ planuotojai turi laisvų darbuotojų, duomenų bazės modulis galės tinkamai apdoroti kitas užklausas.
Priežastis
Kai darbininkų gijos badauja, konkretus laukimas tarp darbininkų gijų nėra laikomas galimu blokatoriumi. Todėl aklavietės monitorius neaptinka būklės. Dėl to užklausa neatsako. Tikimybė, kad tokia būsena pasikartos, yra maža ir daugiausia priklauso nuo užklausos plano formos, lygiagretumo laipsnio ir darbininkų gijų prieinamumo.
Sprendimas
Kaupiamojo naujinimo informacija
Problema pirmą kartą buvo išspręsta šiame kaupiamajame „SQL Server“ naujinime.
- 1 kaupiamasis naujinimas, skirtas „SQL Server“ 2014 SP1
- 7 kaupiamasis naujinimas, skirtas „SQL Server“ 2014
- 5 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP2
Rekomendacija: įdiekite naujausią "„SQL Server“" kaupiamąjį naujinimą
Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Rekomenduojame atsisiųsti ir įdiegti naujausius kaupiamuosius "„SQL Server“" naujinimus:
- Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2014 SP1
- Naujausias "„SQL Server“ 2014" kaupiamasis naujinimas
- Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP2
Būsena
„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.