KB4502532-FIX: Query займає багато часу, Якщо ввімкнути пакетний режим адаптивного об'єднання в SQL Server 2017

Ознаки

Припустимо, що ви використовуєте SQL Server 2017 з пакетний режим адаптивного об'єднання ввімкнуто. Під час виконання запиту в базі даних з рівнем c"140"це може зайняти більше 45 хвилин, щоб завершити. Проте запит завершується приблизно в секунду, якщо ви вимкнете цю функцію, використовуючи підказку запиту  DISABLE_BATCH_MODE_ADAPTIVE_JOINS.

Примітка. Потрібно ввімкнути функцію traceflag 4199 або Увімкнення параметра конфігурація рівня бази даних QUERY_OPTIMIZER_HOTFIXES , щоб скористатися цим виправленням.

Стан

Корпорація Майкрософт підтвердила, що це проблема в продуктах Microsoft, перелічених у розділі "застосовується до".

Спосіб вирішення

Ця проблема усунена в такому сукупному оновленні для сервера SQL Server:

Відомості про накопичувальне оновлення для сервера SQL Server:

Кожне нове Сукупне оновлення для SQL Server містить усі поточні виправлення та всі виправлення системи безпеки, які були включені до попереднього сукупного оновлення. Ознайомтеся з найновішими сукупними оновленнями для сервера SQL Server:

Посилання

Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.

Потрібна додаткова довідка?

Отримуйте нові функції раніше за інших
Приєднатися до Microsoft оцінювачів

Чи були ці відомості корисні?

Дякуємо за ваш відгук!

Дякуємо, що знайшли час і надіслали нам відгук! Можливо, у нас не буде часу відповісти на кожен коментар, але докладемо максимум зусиль, щоб переглянути їх усі. Вас цікавить, як ми використовуємо ваші відгуки?

×