Sümptomid
Microsoft SQL Server 2016 ja 2017 ajutise tabeli vahemälumälu mäluobjektide sisu põhjustab CMEMTHREAD-i ootamise, mis põhjustab aeglase jõudluse.
Põhjus
Väga samaaegselt toimivates Tempdb töökoormustes, mis loovad ajutisi tabeleid salvestatud prokides, on sisu ajutiste tabelite vahemälumälu mäluobjektis. See ilmneb peamiselt siis, kui cmEMTHREAD ootab vahemälu mäluobjekti vaigistamise tõttu, kui paljud samaaegsed töötajad proovivad ajutiste tabelite loomiseks ja kukutamiseks kasutada funktsiooni CREATE/DROP. Kuna vahemälumälu mäluobjekt pole praegu sektsioonitud, ilmneb mäluobjektide sisu kõigil lõimedel.
Olek
Microsoft on kinnitanud, et see on jaotises „Rakenduskoht“ loetletud Microsofti toodete korral esinev probleem.
Lahendus
See probleem on lahendatud järgmistes SQL Server koondvärskendustes.
Märkus. Paranduse eraldusvõime on mäluobjekti (CPU poolt) sektsioonimine, mis parandab jõudlust.
Teave SQL Server koondvärskenduste kohta.
Iga uus koondvärskendus SQL Server sisaldab kõiki kiirparandusi ja kõiki turbeparandusi, mis olid kaasatud eelmise koondvärskenduse. Vaadake uusimaid SQL Server koondvärskendusi.
Viited
Lisateave Microsofti tarkvaravärskenduste terminoloogia kohta.