Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Ознаки

Розглянемо такий сценарій:

  • У Microsoft SQL Server 2016 запустіть запит, у якому використовується функція процесора запиту SQL Server 2016. Наприклад, ви запускаєте оператор СОРТУВАННЯ в пакетному режимі.

  • Під час порівняння з тим самим оператором СОРТУВАННЯ в режимі рядків ви відчуєте деградацію продуктивності запитів.

  • Щоб вирішити цю проблему, ви намагаєтеся ввімкнути прапорець трасування 9347 на рівні сеансу або скористатися пунктом QUERSTRACEON. Ви робите це, щоб вимкнути сортування пакетний режим.

У цьому сценарії оператор СОРТУВАННЯ все одно працює в пакетному режимі та ігнорує позначку трасування на рівні сеансу або на рівні запиту.

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

У SQL Server 2016 можна скористатися позначкою трасування 9347, щоб оператори СОРТУВАННЯ, які запускаються в режимі Row, замість виконання в пакетному режимі. Після інсталяції сукупного оновлення 1 для SQL Server 2016можна успішно ввімкнути позначку трасування 9347 на рівні сеансу або рівні запиту. Ви також можете ввімкнути цей прапор трасування глобально на рівні сервера, рівні сеансу або рівні запитів. Примітка. Неправильне використання позначок трасування може погіршувати продуктивність робочого навантаження. Щоб отримати докладніші відомості, ознайомтеся з розділом "Знайомство" в цій статті бази знань Microsoft Knowledge Base: 2801413 . Увімкніть план, який впливає на режим ОПТИМІЗАТОРА запитів SQL Server, який можна керувати за допомогою різних позначок трасування на певному рівні запитів.

Стан

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

Посилання

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

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

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

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

×