Перейти к основному контенту
Поддержка
Войдите с помощью учетной записи Майкрософт
Войдите или создайте учетную запись.
Здравствуйте,
Выберите другую учетную запись.
У вас несколько учетных записей
Выберите учетную запись, с помощью которой нужно войти.

Аннотация

В этом обновлении SQL Server улучшены взаимоблокировки, связанные с параллелизмом (Exchange), добавляя следующие усовершенствования:

  • Exchange_spill xEvent показывает, сколько операторов параллелизма данных Spill в каждом потоке, в поле имя поля события worktable_physical_writes. Каждый поток может отправить exchange_spill xEvent несколько вхождений..

  • Sys.dm_exec_query_stats DMV, 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—потребитель, производитель, координатор.

    • tid—уникальный идентификатор каждого потока в параллельном плане.

    • ownerActivity—какие владельцы ресурсов ранее были. Может быть "receivedData", "sentData", "notYetOpened" или "opened".

    • waiterActivity—какой инициатор запроса пытается сделать. Может быть "tryToSendData", "needMoreData", "waitForAllConsumersToBeReady", "waitForAllOwnersToOpen" или "waitForAllownersToClose".

    • объединение:ожидает ли ожидающий участие в слиянии данных.

    • Сброс:следует ли сбрасывать данные в ходе ожидания.

    • waitingToClose—является ли ожидающий ожидание закрытия канала потребителем.

  • Граф взаимоблокировки XML улучшен для взаимоблокировок, в которых используются операторы пакетного режима. Дополнительные атрибуты добавляются в ресурс SyncPoint в следующих случаях:

    • logicalOperatorType—тип логического оператора, совпадающего с одним на этапе XML Showplan.

    • physicalOperatorType—тип физического оператора, который соответствует одному на этапе XML Showplan.

    • WaitType и synchronizingAt–два атрибута могут однозначно определять место, в которое синхронизируются ожидающие и владельцы. Примечания.

      • Значения атрибутов WaitType иsynchronizingAt являются внутренними. Но их можно использовать, чтобы помочь службе поддержки Майкрософт устранить проблему.

      • Атрибут synchronizingAt добавляется для операторов сортировки и статистической обработки хэш-кода в пакетном режиме.

    • ownerActivity–всегда "NotYetArrived".

    • waiterActivity–всегда "поступил".

Дополнительная информация

Это обновление включено в накопительный пакет обновления 5 для SQL Server 2017.

Сведения о пакете обновления для SQL Server 2016

Это обновление исправлено в следующем пакете обновления для SQL Server.

       Пакет обновления 2 (SP2) для SQL Server 2016

Сведения о сборках SQL Server 2017

Каждая новая сборка для SQL Server 2017 включает в себя все исправления и исправления для системы безопасности, описанные в предыдущей сборке. Мы рекомендуем установить последнюю сборку для SQL server 2017.

Пакеты обновления являются накопительными. Каждый новый пакет обновления включает все исправления из предыдущих пакетов обновления вместе с новыми исправлениями. Наши рекомендации относятся к установке последнего пакета обновления и последнего накопительного обновления для этого пакета обновления. Перед установкой последнего пакета обновления вам не нужно устанавливать предыдущий пакет обновления. С помощью таблицы 1 в следующей статье вы узнаете, как найти дополнительные сведения о последнем пакете обновления и новейшем накопительном обновлении.

Определение версии, выпуска и уровня обновления SQL Server и его компонентов

Ссылки

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

Нужна дополнительная помощь?

Нужны дополнительные параметры?

Изучите преимущества подписки, просмотрите учебные курсы, узнайте, как защитить свое устройство и т. д.

В сообществах можно задавать вопросы и отвечать на них, отправлять отзывы и консультироваться с экспертами разных профилей.

Были ли сведения полезными?

Насколько вы удовлетворены качеством перевода?
Что повлияло на вашу оценку?
После нажатия кнопки "Отправить" ваш отзыв будет использован для улучшения продуктов и служб Майкрософт. Эти данные будут доступны для сбора ИТ-администратору. Заявление о конфиденциальности.

Спасибо за ваш отзыв!

×