Симптоми
Да предположим, че използвате 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 използва за описване на актуализациите на софтуера.