Симптоми
Обмислете следния сценарий:
-
Можете да използвате услугите за анализ на SQL Server в многомерен режим.
-
Можете да зададете свойството HeapTypeForObjects на 0 , за да използвате Windows Low фрагментацията.
-
Провеждате смесена заявка и операции за обработка.
В този случай големите обекти, които са разпределени от системата на услугите за анализ, могат да предизвикат фрагментиране в паметта на Windows за период от време или дни. Когато фрагментирането се изгражда, операцията за обработка на индекс може да започне да престои и да измине много време, за да завърши.
Решение
Актуализиране на информацията
Този проблем е коригиран в следните кумулативни актуализации на SQL Server:сборна актуализация 1 за SQL server 2014 SP2кумулативна актуализация 4for SQL Server 2012 Service Pack 3кумулативна актуализация 8 за SQL Server 2014 SP1
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Вижте последните сборни актуализации за SQL Server:
Най-новата сборна актуализация за SQL server 2012 SP3 най-новата сборна актуализация за SQL Server 2014 (SP1/SP2)
Повече информация
По подразбиране услугите за анализ използват ниската фрагментирана фрагментация на Windows (LFH) за разпределения на памет от фиксирани обекти тип. Това се управлява от настройката на HeapTypeForObjects . В някои случаи LFHната купчина може да бъде фрагментирана и да предизвика недостатъчен резултат. LFH обикновено стават фрагментирани, когато са направени разпределения, които са по-големи от 16 KB. Тази актуализация променя поведението на услугите за анализ за тези фиксирани типове разпределения на обекти, за да използва LFH на Windows, само ако размерът на обекта е по-малък от 16 КБ. Ако размерът на обекта е по-голям от 16 KB, вместо това услугите за анализ използват приложението за анализ на куп услуги. Изпълнението на куп услуги за анализ може да се изпълни по-бавно от LFHната купчина. Но не се сблъсква с този проблем с фрагментирането.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.