Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Microsoft разпространява Microsoft SQL Server 2008 R2 Service Pack 1 като един файл за изтегляне. Тъй като корекциите са кумулативни, всяка нова версия съдържа всички актуални корекции и всички корекции на защитата, които са били включени в предишния SQL Server 2008 R2.

Симптоми

След като надстроите от Microsoft SQL Server 2008 към Microsoft SQL Server 2008 R2, е възможно да забележите, че производителността намалява, когато изпълнявате заявка, която използва паралелизъм в плана за изпълнение на заявката в SQL Server 2008 R2. Забележка Ако проверите плана на заявката, ще видите, че има повече рекурсивни операции за обединяване на хеширане, отколкото в SQL Server 2008. Освен това по-голямата степен на дублиран (ЕКСПЛОАТАЦИОНен) номер, който се използва в заявката, толкова по-голям е броят на рекурсивните операции за обединяване, които се използват в плана на заявката.

Причина

Този проблем възниква поради някои промени в прогнозния кардинализъм. Ако действителната използваната памет витае около ограничението за памет, е възможно да се предизвикат малки промени в приблизителната оценка на Кардиналите.Забележка Този проблем се случва често, когато използвате по-голям номер на ОПЕРАТОРА в заявка.

Решение

След като приложите актуалната корекция, броят на разделите за обединяване на хеширане, който зависи от наличността на паметта, е ограничен. Тази корекция обаче не може да отстрани проблема във всички ситуации.

Информация за сборна актуализация

SQL Server 2008 R2 Service Pack 2

Корекцията за този проблем е издадена за първи път в сборна актуализация 3. За повече информация как да получите тази кумулативна актуализация на пакета за SQL Server 2008 R2 Service Pack 2, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

2754552 Кумулативна актуализация на пакет 3 за SQL Server 2008 R2 Service Pack 2 Забележка Тъй като компилациите са кумулативни, всяко ново съобщение за корекция съдържа всички поправки и всички корекции на защитата, които са включени в предишния SQL Server 2008 R2. Препоръчваме ви да обмислите прилагането на най-новото съобщение за корекция, което съдържа тази спешна корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2730301 SQL Server 2008 R2 изгражда, които са издадени след SQL Server 2008 R2 Service Pack 2 е издадена

SQL Server 2008 R2 сервизен пакет 1

Корекцията за този проблем е издадена за първи път в кумулативната актуализация 8. За повече информация как да получите тази кумулативна актуализация на пакета за SQL Server 2008 R2 Service Pack 1, щракнете върху следния номер на статия, за да видите статията в базата знания на Microsoft:

2723743 Кумулативна актуализация на пакета 8 за SQL Server 2008 R2 Service Pack 1Забележка Тъй като компилациите са кумулативни, всяко ново съобщение за корекция съдържа всички поправки и всички корекции на защитата, които са включени в предишния SQL Server 2008 R2. Препоръчваме ви да обмислите прилагането на най-новото съобщение за корекция, което съдържа тази спешна корекция. За допълнителна информация щракнете върху следния номер на статия, за да прегледате статията в базата знания на Microsoft:

2567616 SQL Server 2008 R2 изгражда, които са издадени след SQL Server 2008 R2 Service Pack 1 е издадена

Състоянието

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

Заобиколно решение

За да заобиколите този проблем, Намалете броя на ЕКСПЛОАТАЦИОНните характеристики, за да намалите рекурсивните операции за обединяване на Хеширането. Това обаче може да доведе до използването на "оптимизатора на заявки" и стойността за серийно изпълнение е висока.

Повече информация

За повече информация за съединенията за хеширане отидете на следния уеб сайт на мрежата за разработчици на Microsoft (MSDN):

Разбиране на съединенията за хеширанеЗа повече информация за безвъзмездните средства за памет на SQL Server отидете на следния уеб сайт на MSDN Блогове:

Запознаване с помощта за памет на SQL Server

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

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

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

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

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×