Загальні відомості
Це оновлення SQL Server покращує виправлення неполадок, пов'язаних із паралелізмом (Exchange), додавши такі додаткові можливості:
-
Exchange_spill xevent повідомляє про те, скільки даних оператори паралелізм проллється на кожну нитку, у worktable_physical_writesімені поля події. Кожний потік може повідомляти про exchange_spill xEvent кілька разів..
-
Sys.dm_exec_query_stats, sys.dm_exec_procedure_stats і sys.dm_exec_trigger_stats тепер містять дані, які пролив оператори паралелізм, у стовпцях total_spills, last_spills, max_spillsта min_spills.
-
Оповіщення про експоплан повідомляється під час виконання, якщо є розпаралелізм. Це попередження відтворюється в атрибуті XML-атрибута showplan (<ExchangeSpillDetails Writetompdb = "spill_amount"/>).
-
Для сценаріїв взаємоблокування паралелізм можна вдосконалити графік взаємоблокування XML . Додаткові атрибути додаються до ресурсу exchangeEvent:
-
waitertype–споживача, продюсер, координатор.
-
Tid–унікальний ідентифікатор для кожного потоку в паралельному плані.
-
відповідальний напрямок діяльності–які власники ресурсів робили раніше. Можна "отримувати дані", "Snodata", "notYetOpened" або "Відкрити".
-
waiitactivity–що потрібно зробити, щоб отримати запитувача ресурсів. Може бути "тритидоданидані", "Needморедата", "waitForAllConsumersToBeReady", "waitForAllOwnersToOpen" або "waitForAllownersToClose".
-
злиття–чи є офіціант, що бере участь у злитті даних чи ні.
-
розлив–чи є офіціант для розливу даних чи ні.
-
waitingToClose–чи очікує офіціант для споживача, щоб закрити трубу.
-
-
Для десайта, які містять оператори пакетного режиму, покращено графік блокування XML . Додаткові атрибути додаються до ресурсу Synpoint в:
-
logicalOperatorType–логічний тип оператора, який відповідає одному з XML-плану showplan.
-
physoperatatatтип–фізичний тип оператора, який відповідає одному на сторінці showplan XML.
-
WaitType та синхронізація–два атрибути можуть колективно ідентифікувати точку, на якій синхронізуються офіціанти та власники. Примітки
-
Значення атрибута WaitType іsynchronizingat є внутрішніми. Але їх можна використовувати, щоб допомогти корпорації Майкрософт усунути проблему.
-
Атрибут Synchronizingat додається до операторів пакетної сортування, приєднання хеш і гешування хеш-режимів.
-
-
форма власності–завжди "notyetarrived".
-
waiteractivity–завжди "прибуло".
-
Додаткова інформація
Це оновлення входить до складу сукупного оновлення 5 для SQL Server 2017.
Відомості про пакет оновлень для SQL Server 2016
Це оновлення вирішено в такому пакеті оновлень для SQL Server:
Відомості про будує SQL Server 2017
У кожному новому збірці для SQL Server 2017 містяться всі виправлення та виправлення безпеки, які були в попередньому збірці. Радимо інсталювати найновішу версію для SQL Server 2017.
Пакети оновлень є сукупними. Кожен новий пакет оновлень містить усі виправлення, які містяться в попередніх пакетах оновлень, а також будь-які нові виправлення. Наша рекомендація – це використання найновішого пакета оновлень і найновішого сукупного оновлення для цього пакета оновлень. Не потрібно інсталювати попередній пакет оновлень, перш ніж інсталювати найновіший пакет оновлень. У цій статті описано, як знайти докладні відомості про найновіший пакет оновлень і найновіше накопичувальне оновлення, використовуючи таблицю 1.
Визначення рівня версії, випуску та оновлення сервера SQL Server і його компонентів
Посилання
Відомості про термінологію , яку корпорація Майкрософт використовує для опису оновлень програмного забезпечення.