Symptom
Anta att du har en processor på flera kärnor (32 kärnor eller mer) som kör Microsoft SQL Server 2014 eller 2012 SP3. När rensnings åtgärden för versions hantering körs på en sekundär AlwaysOn-replik kan CPU-användning leda till 100-procent. Dessutom visas ett fel meddelande om att en "icke-handplane rad" som liknar följande är inloggad i SQL Server-felloggen:
datum/tid. 80 server med "dbghelp. dll ' version ' 4.0.5' datum/tid. 81 server * * * det går inte att hämta tråd kontext för SPID 0-datum/tid. 81 Server * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * (datum/tid). 81 Server *datum/tid. 81 Server * BEGIN stackdump: datum/tid. 81 Server * datum/tid SPID 2944datum/tid. 81 Server *datum/tid. 81 server * ej utlämnande datum ochtidför Schemaläggaren. 81 Server *datum/tid.-* * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * datum/tid. 81 Server stackdump för dumpen är 0x000000000000015Fdatum tid.22 Server [info] Identity start End | Fel i delstatlig result spekulation för beredda LazyCommit ReadOnly | ThreadId för transaktions databas | ReadSet WriteSet ScanSet-LogSizeRq | CommitDep TotalComm är beroende av 0 underordnade 1 beroende två underordnade 2 beroende 3 beroende 4 underordnade 5 underordnade 6 underordnade 7 | Områdes plats | datum/tid. 33 Server för extern dumpfil returnerar 0x20000001.datum/tid. 33 Server process 0:0:0 (0X32e8) Worker-0x0000000005B54160 verkar inte vara i schema 12. Tråd skapande tid: 13094297045567. Uppskattad tråd processor används: kernel 0 MS, User 51979 MS. Bearbeta användning 2%. System Idle 97%. Intervall: 70153 MS.datum/tid. 45 Server process 0:0:0 (0X32e8) Worker-0x0000000005B54160 verkar inte vara i schema 12. Tråd skapande tid: 13094297045567. Uppskattad tråd processor används: kernel 0 MS, User 103459 MS. Bearbeta användning 2%. System Idle 97%. Intervall: 136828 MS.datum/tid. 58 Server process 0:0:0 (0X32e8) Worker-0x0000000005B54160 verkar inte vara i schema 12. Tråd skapande tid: 13094297045567. Uppskattad tråd processor används: kernel 0 MS, User 146001 MS. Bearbeta användning 2%. System Idle 97%. Intervall: 196951 MS.datum/tid. 70 Server process 0:0:0 (0X32e8) Worker-0x0000000005B54160 verkar inte vara i schema 12. Tråd skapande tid: 13094297045567. Uppskattad tråd processor används: kernel 0 MS, User 193269 MS. Bearbeta användning 2%. System Idle 97%. Intervall: 257073 MS.
Lösning
Det här problemet åtgärdades först i den här kumulativa uppdateringen för SQL Server:
Kumulativ uppdatering 6 för SQL server 2014 Service Pack 1 kumulativ uppdatering 3 för SQL Server 2012 SP3 Cumulative update 12 för SQL Server 2012 SP2
Varje ny kumulativ uppdatering för SQL Server innehåller alla snabb korrigeringar och alla säkerhets korrigeringar som ingick i den föregående kumulativa uppdateringen. Kolla in de senaste kumulativa uppdateringarna för SQL Server:
Senaste kumulativa uppdateringen för SQL server 2014den senaste kumulativa uppdateringen för SQL Server 2012 SP3den senaste kumulativa uppdateringen för SQL Server 2012 SP2
Lösning
För att tillfälligt undvika problemet kan du starta om datorn som kör SQL Server-instansen.
Status
Microsoft har bekräftat att det här är ett problem i Microsoft-produkterna som nämns i "gäller".
Referenser
Lär dig mer om terminologin som används av Microsoft för att beskriva program varu uppdateringar.