Обобщена информация
Тази актуализация на SQL Server подобрява отстраняването на проблеми, свързани с паралелизъм (Exchange), като добавите следните подобрения:
-
Exchange_spill xEvent съобщава колко преносни оператори на данни се разливат за всеки конец, в полето Име на събитие worktable_physical_writes. Всеки конец може да съобщи за exchange_spill xEvent няколко пъти.
-
DMVs sys.dm_exec_query_stats, sys.dm_exec_procedure_stats и sys.dm_exec_trigger_stats сега включват данните, които са разпръснати от операторите на паралелизъм, в колоните total_spills, last_spills, max_spillsи min_spills.
-
В оперативното време се отчита Предупреждение за showplan , ако има успоредни разливи. Това предупреждение се рендира в атрибута showplan XML (<ExchangeSpillDetails WritesToTempDb = "spill_amount"/>).
-
Графиката "безизходица" XML е подобрена за сценарии за паралелизъм на безизходица. Още атрибути се добавят към exchangeEvent ресурс в:
-
waiterType–потребители, продуцент и координатори.
-
трикратно дневно–уникален идентификатор за всяка нишка в паралелен план.
-
ownerActivity–какъв собственик на ресурсите е направил преди това. Може да бъде "receivedData", "sentData", "notYetOpened" или "отворен".
-
waiterActivity–какво се опитва да прави искането за ресурс. Може да бъде "tryToSendData", "needMoreData", "waitForAllConsumersToBeReady", "waitForAllOwnersToOpen" или "waitForAllownersToClose".
-
сливане–дали Келнерът участва в обединяването на данни, или не.
-
разливане–дали Келнерът разлива данни или не.
-
waitingToClose–дали Келнерът изчаква потребителят да затвори тръбата.
-
-
Графиката на XML безизходица е подобрена за задънена улица, включваща операторите на партидите. Още атрибути се добавят към ресурс на SyncPoint в:
-
logicalOperatorType–логически тип оператор, който съответства на този в showplan XML.
-
physicalOperatorType–оператор, който съответства на този в showplan XML.
-
WaitType и synchronizingAt–два атрибута могат колективно да идентифицират точка, в която сервитьори и собственици да се синхронизират. Забележки
-
Стойностите на атрибута WaitType иsynchronizingAt са вътрешни. Но те могат да се използват за подпомагане на поддръжката на Microsoft за отстраняване на проблем.
-
Атрибутът synchronizingAt се добавя за сортиране на партиди, хеширане и оператори за обединение.
-
-
ownerActivity–винаги "NotYetArrived".
-
waiterActivity–винаги "пристигнал."
-
Допълнителна информация
Тази актуализация е включена в кумулативната актуализация 5 за SQL Server 2017.
Информация за сервизния пакет за SQL Server 2016
Тази актуализация е коригирана в следния сервизен пакет за SQL Server:
За компилациите на SQL Server 2017
Всяка нова компилация за SQL Server 2017 съдържа всички поправки и корекции на защитата, които са били в предишната компилация. Препоръчваме ви да инсталирате най-новата компилация за SQL Server 2017.
Сервизните пакети са кумулативни. Всеки нов сервизен пакет съдържа всички корекции, които са в предишните сервизни пакети, както и всички нови корекции. Нашата препоръка е да приложите последния сервизен пакет и най-новата сборна актуализация за този сервизен пакет. Не е необходимо да инсталирате предишен сервизен пакет, преди да инсталирате най-новия сервизен пакет. Използвайте таблица 1 в следващата статия, за да намерите повече информация за последния сервизен пакет и най-новата сборна актуализация.
Как се определя нивото на версиите, изданието и актуализирането на SQL Server и неговите компоненти
Препратки
Научете повече за терминологията , която Microsoft използва, за да опише софтуерни актуализации.