Применяется к
SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2012 Enterprise SQL Server 2012 Developer SQL Server 2012 Enterprise Core SQL Server 2012 Standard

Проблемы

В Microsoft SQL Server при попытке мониторинга кэшированных планов запросов с помощью расширенных событий (xEvents) и динамических представлений управления (DMV), таких как sys.dm_exec_requests и sys.dm_exec_query_stats, очень сложно сопоставлять кэшированные планы запросов друг с другом.

Причина

Эта проблема возникает из-за того, что типы данных столбцов Query_hash и Query_plan_hash отличаются между представлениями DMV и xEvents. Столбцы Query_hash и Query_plan_hash определены как тип данных varbinary в DMV (sys.dm_exec_requests и sys.dm_exec_query_stats). В xEvents столбцы определяются как типы данных UINT64 .

Решение

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

Это обновление исправлено в указанных ниже пакетах обновления для SQL Server.

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

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

После установки этого обновления добавляются два дополнительных столбца, определенные как тип данных Int64Query_hash_signed и Query_plan_hash_signed. Это упрощает объединение данных между представлениями DMV и xEvents (например,rpc_completed и sql_batch_completed).

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

Версии сборки SQL Server 2014

Последний пакет обновления для SQL Server 2012

Статус

Корпорация Майкрософт подтверждает наличие этой проблемы в своих продуктах, которые перечислены в разделе "Применяется к".

Ссылки

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

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

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

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