Зведення
У цьому оновленні додано новий аргумент підказки запиту "ВИКОРИСТОВУВАТИ ПІДКАЗКУ" QUERY_PLAN_PROFILE. Цей аргумент дає змогу виконувати полегшене профілювання запиту. Коли запит, який містить цю нову підказку, завершується, запускається нова розширена подія query_plan_profile. Ця розширена подія надає статистику виконання та фактичний план виконання XML, подібно до розширеної події query_post_execution_showplan , але лише для запитів, які містять нову підказку.
Примітки
- Спрощене профілювання дає змогу аналізувати статистику продуктивності запиту під час виконання під час його виконання. Крім того, можна використовувати такі функції, як sys.dm_exec_query_profiles, sys.dm_exec_query_statistics_xml та статистика динамічних запитів.
- Якщо ввімкнути збір розширеної події query_post_execution_showplan , це додасть стандартну інфраструктуру профілювання до кожного запиту, який виконується на сервері, що, таким чином, може вплинути на загальну продуктивність сервера. Якщо ви ввімкнете подію збирання query_thread_profile подовженої події так, щоб натомість використовувалася полегшена інфраструктура профілювання, це призведе до значно менших непрямих витрат на продуктивність, але все одно вплине на загальну продуктивність сервера. Якщо ввімкнути query_plan_profile розширену подію, це лише ввімкне спрощену інфраструктуру профілювання для запиту, який виконується з QUERY_PLAN_PROFILE, і тому не вплине на інші навантаження на сервері. Скористайтеся цією підказкою, щоб профілювати певний запит, не впливаючи на інші частини роботи сервера.
Докладні відомості про стандартне та спрощене профілювання запитів див. в sys.dm_exec_query_statistics_xml розділі на веб-сайті Microsoft Learn.
Додаткові відомості
Цю проблему вирішено в таких оновленнях для SQL Server:
Сукупний пакет оновлень 11 для SQL ServerSQL Server 2017
Сукупний пакет оновлень 3 для SQL Server 2016 із пакетом оновлень 2.
Відомості про збірки SQL Server
Кожна нова збірка SQL Server 2016 містить усі виправлення та виправлення системи безпеки, які були в попередній збірці. Рекомендуємо інсталювати останню збірку для вашої версії SQL ServerSQL Server:
Останнє сукупне оновлення для SQL ServerSQL Server 2017
остання збірка для SQL ServerSQL Server 2016.
Посилання
Дізнайтеся, яку термінологію використовує корпорація Майкрософт для опису оновлень програмного забезпечення.