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

Симптоми

Когато изпълнявате много групови вмъквания на Columnstore с клъстери едновременно в Microsoft SQL Server 2017 и 2019 на компютър, на който няма достатъчно памет, може да получите грешка за изтичане на времето за изтичане на времето за изтичане на паметта.

Състояние

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

Допълнителна информация

Заявките за групово вмъкване на хранилище за колони може да изискват много памет за оператора за вмъкване на хранилището на колони и всички други оператори, използващи памет, в заявката, като например сортиране.

По подразбиране SQL Server изчаква 25 секунди, за да получи предоставянето на памет. Ако групово вмъкване все още не може да получи необходимата памет, то ще се върне към трудно вмъкване, за да се уверите, че заявките могат да напредват. (За повече информация относно триковете вложки вижте Индекси на Columnstore – указания за зареждане на данни).

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

Решение

Този проблем е коригиран в следните кумулативни актуализации за SQL Server:

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

Препратки

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

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

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

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

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

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

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

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

×