Sümptomid
Pärast seda, kui rakendate kumulatiivse värskenduse 3 Microsoft sql Server 2012 Service Pack 1 eksemplari SQL serveri või sql Server 2014, võib SQL serveri jõudlus olla aeglane ja mälulekke võib esineda. Kui käivitate selle probleemi ilmnemisel järgmise päringu, näete, et mälu väärtus jarea loendamise väärtus on MEMOBJ_COMPILE_ADHOC mälu puhul jätkuvalt suurenemas.
select type, sum(pages_in_bytes)/1024.0/1024.00 'Mem in MB', count (*) 'row count' from sys.dm_os_memory_objectswhere type like '%MEMOBJ_COMPILE_ADHOC%'group by type
Märkused
-
Käsk DBCC FREEPROCCACHE ei aita vähendada väärtust megabaitides .
-
See probleem ilmneb ainult siis, kui käivitate mitu sp_prepare protseduuri parameetritega TRANSACT-SQL-lausete valmistamiseks.
Lahendus
Probleem parandati esmakordselt SQL serveri järgmises koondvärskenduses.
Kumulatiivne Update 1 SQL Server 2014 /en-us/help/2931693
Kumulatiivne Update 7 SQL Server 2012 SP1 jaoks /en-us/help/2894115
Iga uus koondvärskenduses SQL Server sisaldab kõiki käigultparandused ja kõik turvaparandusi, mis kuulusid eelmise koondvärskenduse. Vaadake SQL serveri kumulatiivseid värskendusi.
Olek
Microsoft on kinnitanud, et see probleem esineb jaotises "kehtib järgmiste toodete kohta" loetletud Microsofti toodetes.
Viited
Lugege terminoloogiat , mida Microsoft kasutab tarkvaravärskenduste kirjeldamiseks.