KB3170115 – Informacije o omogućenim zastavicama praćenja dodane su u XML-u programa ShowPlan u SQL Server

Primjenjuje se na
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

Sažetak

U sustavu Microsoft SQL Server novi element TraceFlags dodaje se elementu QueryPlan u XML-u showplan. U ovom se elementu nalaze sve zastavice praćenja koje su omogućene na razini instance ili sesije prilikom sastavljanja plana upita, a za stvarno izvršavanje showplans, izvršava se određeni upit. Može postojati najviše dvije instance elementa TraceFlags, jedna za vrijeme kompiliranja (s atributom IsCompileTime jednak jedan) i jedna za vrijeme izvršenja (ako je oznaka praćenja omogućena i tijekom kompilacije i izvršavanja, bit će prikazana na oba popisa). Svaki element može imati popis od jednog ili više elemenata TraceFlag koji imaju dva atributa. Atribut Value određuje broj zastavice praćenja, a atribut Scope može biti "Globalno" ili "Sesija", ovisno o tome kako je oznaka praćenja omogućena (ako je zastavica praćenja omogućena na razini upita pomoću funkcije OPTION QUERYTRACEON, pojavit će se kao u opsegu "Sesija" u showplan).

Ako tijekom kompiliranja ili izvršavanja nije omogućena zastavica praćenja, odgovarajući elementi neće biti uključeni.

Napomena Showplan XML će navesti do 100 zastavica praćenja koje su omogućene.

Rješenje

Informacije o servisnom paketu za SQL Server

Ovo je ažuriranje riješeno u sljedećim servisnim paketima za SQL Server:

SQL Server 2016 Service Pack 1

Service Pack 3 za SQL Server 2014

Service Pack 4 za SQL Server 2012

O servisnim paketima za SQL Server:

Servisni paketi kumulativni su. Svaki novi servisni paket sadrži sve popravke iz prethodnih servisnih paketa, zajedno sa svim novim popravcima. Preporučujemo da za taj servisni paket primijenite najnoviji servisni paket i najnovije kumulativno ažuriranje. Ne morate instalirati prethodni servisni paket da biste instalirali najnoviji. U tablici 1 sljedećeg članka potražite dodatne informacije o najnovijem servisnom paketu i najnovijem kumulativnom ažuriranju.

Kako odrediti verziju, izdanje i razinu ažuriranja SQL Server i njegovih komponenti