KB3170115 - Відомості про ввімкнуті позначки трасування додано до XML-файлу плану презентації у SQL Server

Застосовується до
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Enterprise Core - duplicate (do not use) SQL Server 2014 Express - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use) SQL Server 2014 Web - duplicate (do not use) SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use) SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Enterprise Core SQL Server 2012 Standard SQL Server 2012 Web SQL Server 2012 Express

Зведення

У Microsoft SQL ServerSQL Server новий елемент TraceFlags додається до елемента QueryPlan в XML-плані показу. Цей елемент містить список усіх позначок трасування, активованих на рівні екземпляра або сеансу, коли складається план запиту, а для фактичних планів виконання – певний запит. Може бути до двох екземплярів елемента TraceFlags, один для часу компіляції (при цьому атрибут IsCompileTime дорівнює одному) і один для часу виконання (якщо прапорець трасування увімкнено під час компіляції та виконання, він буде представлений в обох списках). Кожен елемент може мати список з одного або кількох елементів TraceFlag із двома атрибутами. Атрибут Value визначає номер прапорця трасування, а атрибут Scope може бути "Глобальний" або "Сеанс" залежно від того, як увімкнено позначку трасування (Якщо позначку трасування ввімкнуто на рівні запиту за допомогою OPTION QUERYTRACEON, вона відображатиметься, як в області "Сеанс" у showplan).

Якщо під час компіляції або виконання не ввімкнуто позначку трасування, відповідні елементи не буде включено.

Примітка. У XML-плані презентації міститиметься до 100 доступних позначок.

Спосіб усунення проблеми

Відомості про пакет оновлень для SQL ServerSQL Server

Це оновлення виправлено в таких пакетах оновлень для SQL ServerSQL Server:

SQL Server 2016 із пакетом оновлень 1

Пакет оновлень 3 для SQL Server 2014

Пакет оновлень 4 для SQL ServerSQL Server 2012

Пакети оновлень для SQL Server

Пакети оновлень накопичуються. Кожен новий пакет оновлень містить усі попередні виправлення разом із новими виправленнями. Ми радимо використовувати для них найновіший пакет оновлень і останній сукупний пакет оновлень. Інсталювати попередній пакет оновлень перед інсталяцією останнього пакета оновлень не обов'язково. Щоб дізнатися більше про останній пакет оновлень і останній сукупний пакет оновлень, скористайтеся таблицею 1 у таблиці 1 цієї статті.

Визначення версії, випуску та рівня оновлення SQL Server і його компонентів