Симптоми
Да предположим, че изпълните заявка, която използва оператор за сортиране. В редки случаи операторът за сортиране може да започне да се разливи в tempdbдори ако изчисленият брой редове и средния размер на реда са точни, а системата има достатъчна памет. Това води до бавно изпълнение на заявка.
Решение
Първоначално проблемът е коригиран в следната сборна актуализация на SQL Server:
Всяка нова сборна актуализация за SQL Server съдържа всички поправки и всички корекции на защитата, които са били включени в предишната сборна актуализация. Препоръчваме ви да изтеглите и инсталирате последните сборни актуализации за SQL Server:
Забележка След като приложите тази спешна корекция, разрешете флага за проследяване 7470, за да накарате SQL Server да обмисли вътрешна памет за управление на данни, когато изчислява изискваната памет за сортиране. Това ще предотврати разливане в ситуацията, която е описана в секцията симптоми по-горе. Имайте предвид, че това ще увеличи изискването за памет за заявки за сортиране и може да повлияе на достъпността на паметта за едновременни заявки, поради което е препоръчително да използвате флага за проследяване избирателно.
Състоянието
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са посочени в секцията "важи за".