KB3138455 – PATAISYMAS: "Neišeikvojančios planuoklės" klaida, kai versijos valymo užduotis vykdoma "„SQL Server“ AlwaysOn" antrinėje replikoje

Taikoma
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 2012 Service Pack 3 SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Express SQL Server 2012 Standard SQL Server 2012 Web

Požymiai

Tarkime, kad turite kelių branduolių procesorių (32 branduolių ar daugiau), kuriame veikia "Microsoft „SQL Server“ 2014" arba 2012 SP3. Kai versijų kūrimo užduotis vykdoma "AlwaysOn" antrinėje replikoje, procesoriaus naudojimas gali priartėti prie 100 procentų. Be to, "„SQL Server“" klaidų žurnale užregistruojama klaida "Nederlinga planuoklis", panaši į šią:

data time.80 Serveris, naudojantis "dbghelp.dll" versiją "4.0.5"
date time.81 Server ***Unable to get thread context for spid 0
data laikas.81 Serveris * *******************************************************************************
data laikas.81 Serveris *
data time.81 Server * BEGIN STACK DUMP:
data laikas.81 Serveris * data laikas spid 2944
data laikas.81 Serveris *
data time.81 Server * Non-yielding Scheduler
data laikas.81 Serveris *
data laikas.81 Serveris * *******************************************************************************
date time.81 Server Stack Iškelties parašas yra 0x000000000000015F
data time.22 Serveris [INFORMACIJA] Tapatybė Pradžia Pabaiga | Valstybės rezultatas klaida Spėlioti Parengta LazyCommit ReadOnly | Operacijų duomenų bazės gijos ID | ReadSet WriteSet ScanSet Savepoint LogSizeRq | CommitDep TotalComm Priklausomas 0 Priklausomas 1 Priklausomas 2 Priklausomas 3 Priklausomas 4 Priklausomas 5 Priklausomas 6 Priklausomas 7 | Vietovės vieta |
data time.33 Server External dump process return code 0x20000001.
data laikas.33 Serverio procesas 0:0:0 (0x32e8) Darbuotojo 0x0000000005B54160 planuoklyje 12 atrodo nepasiduodantis. Gijos sukūrimo laikas: 13094297045567. Naudojamas apytikslis gijos procesorius: branduolys 0 ms, vartotojas 51979 ms. Proceso panaudojimas 2%. Sistema tuščiąja eiga 97%. Intervalas: 70153 ms.
data laikas.45 Serverio procesas 0:0:0 (0x32e8) Darbuotojo 0x0000000005B54160 atrodo, kad nepasiduoda 12 planuoklėje. Gijos sukūrimo laikas: 13094297045567. Naudojamas apytikslis gijos procesorius: branduolys 0 ms, vartotojo 103459 ms. Proceso panaudojimas 2%. Sistema tuščiąja eiga 97%. Intervalas: 136828 ms.
data laikas.58 Serverio procesas 0:0:0 (0x32e8) Darbuotojo 0x0000000005B54160 planuoklyje 12 atrodo nepasiduodantis. Gijos sukūrimo laikas: 13094297045567. Naudojamas apytikslis gijos procesorius: branduolys 0 ms, vartotojo 146001 ms. Proceso panaudojimas 2%. Sistema tuščiąja eiga 97%. Intervalas: 196951 ms.
data laikas.70 Serverio procesas 0:0:0 (0x32e8) Darbuotojo 0x0000000005B54160 atrodo, kad nepasiduoda 12 planuoklėje. Gijos sukūrimo laikas: 13094297045567. Naudojamas apytikslis gijos procesorius: branduolys 0 ms, vartotojo 193269 ms. Proceso panaudojimas 2%. Sistema tuščiąja eiga 97%. Intervalas: 257073 ms.

Sprendimas

Ši problema pirmą kartą buvo išspręsta šiame kaupiamajame naujinime, skirtame „SQL Server“:

Kaupiamasis naujinimas, skirtas „SQL Server“ 2014 1 pakeitimų paketui
        
         3 kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP3
        
         Kaupiamasis naujinimas 12, skirtas „SQL Server“ 2012 SP2
        
      

Apie kaupiamuosius „SQL Server“ naujinimus

Kiekviename naujame „SQL Server“ kaupiamajame naujinime yra visos karštosios pataisos ir visos saugos pataisos, kurios buvo įtrauktos į ankstesnį kaupiamąjį naujinimą. Peržiūrėkite naujausius "„SQL Server“" kaupiamuosius naujinimus:

Naujausias "„SQL Server“ 2014" kaupiamasis naujinimas
        
         Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP3
        
         Naujausias kaupiamasis naujinimas, skirtas „SQL Server“ 2012 SP2 

Sprendimo būdas

Norėdami laikinai išspręsti šią problemą, iš naujo paleiskite kompiuterį, kuriame veikia "„SQL Server“" egzempliorius.

Būsena

„„Microsoft““ patvirtino, kad tai yra „„Microsoft““ produktų, išvardytų dalyje „Taikoma“, problema.

Nuorodos

Sužinokite daugiau apie terminus , kuriuos "„Microsoft“" naudoja apibūdindama programinės įrangos naujinimus.