VEA nr: 203819 (Content Maintenance) VSTS:2112555
Sümptomid
Kui indeksi tabeli Microsoft SQL Server 2012 või SQL Server 2014 vahetu SQL-i vahemälu võib väheneda ja protsessorikasutus suureneb. Lisaks võib SQL serveri mälu-tõrkeid tekkida.
Selle probleemi põhjuseks on sisemiselt tehingu MEMORYCLERK_SQLLOGPOOL mälu kantseleisse on tarbib palju mälu.
Märkus. See probleem ilmneb ainult SQL Server 2012 või SQL Server 2014 kättesaadavusrühmad kasutamisel.
Diagnoosida üksikasjaliku mälu hõivatus, kasutage järgmisi meetodeid.
-
LogPool kokku, ühiskasutuses, Privaatne mälu kasutus
SELECT total_pages*8 as Total_Pages_KB, private_pages*8 as Private_Pages_KB from sys.dm_logpool_stats -
LogPool privaatse mälu hõivatus iga DB ja tarbija
SELECT c.database_id, c.consumer_name, c.private_pool_pages*8 as Private_pages_KBFROM sys.databases d CROSS APPLY sys.dm_logpool_consumers (d.database_id) c
Lahendus
See probleem parandati esmakordselt järgmise koondvärskenduse SQL Server.
Kumulatiivne Update 2 SQL Server 2012 SP2/en-us/help/2983175
SQL serveri 2014 koondvärskenduses 1/en-us/help/2931693
Iga uue SQL serveri koondvärskendus sisaldab kõiki Kiirparandusi ja kõiki turbeparandusi, mis sisaldusid eelmises koondvärskenduses. Vaadake SQL serveri kumulatiivseid värskendusi:
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "Kehtib järgmiste toodete kohta" loetletud Microsofti toodetel.
Lisateabe saamiseks
Kirjeldatud käigultparandus 2821783 sarnase probleemi kohta lisateabe saamiseks klõpsake Microsofti teabebaasi (Knowledge Base) artikli kuvamiseks järgmist numbrit:
2821783 FIX: mälu-otsas tõrked seotud mälu sekretär SQL Server 2012
Author: leowang
Writer: v-juwang
Tehniline toimetaja: pranabm; wonkim; jackli; jaynar; sureshka; leowang
Editor:v-emy