Симптоми
Да предположим, че използвате SQL Server 2017 с разрешен пакетен режим адаптивно съединение. Когато изпълнявате заявка в база данни с ниво на съвместимост 140, може да минат повече от 45 минути, за да завърши. Обаче заявката е завършена за около една секунда, ако забраните функцията с помощта на подсещане за заявката, DISABLE_BATCH_MODE_ADAPTIVE_JOINS.
Забележка Трябва да разрешите флаг за проследяване 4199 или да разрешите опцията за конфигуриране в обхвата на базата данни , QUERY_OPTIMIZER_HOTFIXES да приложите тази корекция.
Статут
Microsoft потвърди, че това е проблем в продуктите на Microsoft, които са изброени в раздела "Отнася се за".
Решение
Този проблем е коригиран в следната кумулативна актуализация за SQL Server:
За кумулативните актуализации за SQL Server:
Всяка нова кумулативна актуализация за SQL Server съдържа всички горещи поправки и всички корекции на защитата, които са били включени в предишната кумулативна актуализация. Прегледайте най-новите кумулативни актуализации за SQL Server:
Препратки
Научете повече за терминологията, която Microsoft използва за описване на актуализациите на софтуера.