Simptomi
Kada primenite kumulativnu ispravku 3 za Microsoft SQL Server 2012 servisni paket 1 na instancu SQL Server ili SQL Server 2014, performanse sistema SQL Server mogu biti spore i može doći do curenja memorije. Ako pokrenete sledeći upit kada dođe do ovog problema, videćete da se vrednost "Mem u MB" i vrednost broja redova stalno povećavaju za MEMOBJ_COMPILE_ADHOC memorije:
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
Napomene
-
Komanda DBCC FREEPROCCACHE ne pomaže u smanjenju Mem vrednosti MB.
-
Do ovog problema dolazi samo kada pokrenete mnoge sp_prepare za pripremu parametarizovanih Transact-SQL naredbi.
Rešenje
Problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sistema SQL Server.
Kumulativna ispravka 1 za SQL Server 2014 /en-us/help/2931693
Kumulativna ispravka 7 za SQL Server 2012 SP1 /en-us/help/2894115
Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Pogledajte najnovije kumulativne ispravke za SQL Server:
Status
Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".
Reference
Pogledajte terminologiju koju Microsoft koristi za opisivanje softverskih ispravki.