Povzetek
V strežniku Microsoft SQL Server je novi element TraceFlags dodan elementu QueryPlan v XML-ju showplan. Ta element navede vse zastavice sledenja, ki so omogočene na ravni primerka ali seje, ko je načrt poizvedbe sestavljen, za dejansko izvajanje pa se izvede določena poizvedba. Obstajata lahko največ dva primerka elementa TraceFlags, eden za čas prevajanja (z atributom IsCompileTime, ki je enak en) in drugi za čas izvajanja (če je zastavica sledenja omogočena med prevajanjem in izvajanjem, bo prikazana na obeh seznamih). Vsak element ima lahko seznam enega ali več elementov TraceFlag z dvema atributoma. Atribut »Value« določa številko zastavice sledenja, atribut »Scope« pa je lahko »Global« ali »Session«, odvisno od načina omogočanja zastavice sledenja (če je zastavica sledenja omogočena na ravni poizvedbe z uporabo možnosti OPTION QUERYTRACEON, bo prikazana kot v obsegu »Seja« v showplan).
Če med prevajanjem ali izvajanjem ni omogočena nobena zastavica sledenja, ustrezni elementi ne bodo vključeni.
Opomba: showplan XML navede do 100 zastavic sledenja, ki so omogočene.
Rešitev
Informacije o servisnem paketu za SQL Server
Ta posodobitev je popravljena v teh servisnih paketih za SQL Server:
Servisni paket SP1 za SQL Server 2016
Servisni paket SP3 za SQL Server 2014
Servisni paket SP4 za SQL Server 2012
O servisnih paketih za SQL Server:
Servisni paketi so zbirni. V vsakem novem servisnem paketu so vsi popravki, ki so na voljo v prejšnjih servisnih paketih, skupaj z morebitnimi novimi popravki. Priporočamo, da za ta servisni paket uporabite najnovejši servisni paket in najnovejšo zbirno posodobitev. Pred namestitvijo najnovejšega servisnega paketa vam ni treba namestiti prejšnjega servisnega paketa. Če želite poiskati več informacij o najnovejšem servisnem paketu in najnovejši zbirni posodobitvi, si oglejte tabelo 1 v naslednjem članku.
Kako določiti različico, izdajo in raven posodobitve za SQL Server in njegove komponente