Симптоми

След като приложите кумулативна актуализация 3 за Microsoft SQL Server 2012 Service Pack 1 до ЕКЗЕМПЛЯР на SQL Server или в sql Server 2014, производителността на SQL Server може да е бавна и е възможно да възникне изтичане на памет. Ако изпълните следната заявка, когато възникне този проблем, ще видите, че стойностите за mem в МВ и стойността за преброяване на редове продължават да се увеличават за обекта с MEMOBJ_COMPILE_ADHOC памет:

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

Забележки

  • Командата DBCC FREEPROCCACHE не помага за намаляване на стойността на mem в МБ .

  • Този проблем възниква само когато стартирате много процедури за sp_prepare , за да подготвите параметричните данни за преговаряне на SQL.

Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:

Състоянието

Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".

Препратки

Вижте терминологията , която Microsoft използва, за да опише софтуерни актуализации.

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.