Simptomai
"Microsoft SQL Server", kai bandote stebėti talpykloje laikomus užklausų planus , naudodami išplėstinius įvykius (XEvents) ir dinaminio valdymo rodinius (DMVs), pvz., sys.dm_exec_requests ir sys.dm_exec_query_stats, labai sunku susieti talpyklos užklausų planus kartu.
Priežastis
Ši problema kyla dėl to, kad Query_hash ir Query_plan_hash stulpelių duomenų tipai skiriasi nuo DMVs ir XEvents. Query_hash ir Query_plan_hash stulpeliai apibrėžiami kaip duomenų tipo tipai DMVs (sys.dm_exec_requests ir sys.dm_exec_query_stats). XEvents stulpeliai apibrėžiami kaip " UINT64 " duomenų tipas.
Sprendimas
SQL serverio pakeitimų paketo informacija
Šis naujinimas yra išspręsta šiuose "SQL Server" pakeitimų paketuose:
-
4 pakeitimų paketas , skirtas "SQL Server 2012"
Pakeitimų paketai yra kaupiamieji. Kiekviename naujame pakeitimų pakete yra visos pataisos, kurios yra ankstesniuose pakeitimų paketuose, taip pat visos naujos pataisos. Mūsų rekomendacija yra taikyti naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą šiam pakeitimų paketui. Prieš diegiant naujausią pakeitimų paketą, neturite įdiegti ankstesnio pakeitimų paketo. Naudokite 1 lentelę šiame straipsnyje, jei norite rasti daugiau informacijos apie naujausią pakeitimų paketą ir naujausią kaupiamąjį naujinimą.
Kaip nustatyti "SQL Server" ir jo komponentų versiją, leidimą ir naujinimo lygį
Įdiegus šį naujinimą, pridedami du papildomi stulpeliai, apibrėžti kaip INT64 duomenų tipas: Query_hash_signed ir Query_plan_hash_signed. Tai palengvina duomenų sujungimą tarp "DMVs" ir "xEvents" (pvz., rpc_completed ir sql_batch_completed).
Kiekvienas naujas naujinimas, skirtas "SQL Server", turi visas karštąsias pataisas ir visas saugos pataisas, kurios buvo pridėtos prie ankstesnio naujinimo. Peržiūrėkite naujausius "SQL Server" pakeitimų paketus:
Statusą
"Microsoft" patvirtino, kad tai yra "Microsoft" produktų, išvardytų skyriuje "taikoma", problema.
Nuorodos
Sužinokite apie terminologiją , kurią "Microsoft" naudoja programinės įrangos naujinimams apibūdinti.