Аннотация
В Microsoft SQL Server новый элемент TraceFlags добавляется в элемент QueryPlan в XML Showplan. Этот элемент содержит список всех флагов трассировки, которые включены на уровне экземпляра или сеанса при компиляции плана запроса, а также для фактического выполнения запроса Showplan выполняется определенный запрос. Может существовать до двух экземпляров элемента TraceFlags , для времени компиляции (с атрибутом IsCompileTime , равным 1), и для времени выполнения (если флаг трассировки включен в процессе компиляции и выполнения), он будет представлен в обоих списках. Каждый элемент может иметь список из одного или нескольких элементов TraceFlag с двумя атрибутами. Атрибут value указывает на номер флага трассировки, а атрибут Scope может быть "Global" или "Session" (в зависимости от того, как включен флаг трассировки) (если флажок трассировки включен на уровне запроса (если для него разрешено значение) с помощью параметра QUERYTRACEON, он будет отображаться как в области "сеанс" в инструкции Showplan. Если флаг трассировки не включен во время компиляции или выполнения, соответствующие элементы не будут включены. Примечание. В XML-коде инструкции Showplan будут включены 100 флагов трассировки.
Решение
Сведения о пакете обновления для SQL Server
Это обновление исправлено в указанных ниже пакетах обновления для SQL Server.
SQL Server 2016 с пакетом обновления 1
Пакеты обновления являются накопительными. Каждый новый пакет обновления включает все исправления из предыдущих пакетов обновления вместе с новыми исправлениями. Наши рекомендации относятся к установке последнего пакета обновления и последнего накопительного обновления для этого пакета обновления. Перед установкой последнего пакета обновления вам не нужно устанавливать предыдущий пакет обновления. С помощью таблицы 1 в следующей статье вы узнаете, как найти дополнительные сведения о последнем пакете обновления и новейшем накопительном обновлении. Определение версии, выпуска и уровня обновления SQL Server и его компонентов