Rezime
Ova ispravka za SQL Server poboljšava rešavanje problema sa zastojima vezanim za paralelizam (exchange) dodavanjem sledećih poboljšanja:
-
Program exchange_spillxEvent izveštava o tome koliko se operatora paralelizma podataka prosipa po svakoj niti, u ime polja događaja worktable_physical_writes. Svaka nit može da prijavi exchange_spill xEvent više puta.
-
DMV-ovi sys.dm_exec_query_stats, sys.dm_exec_procedure_stats i sys.dm_exec_trigger_stats sada uključuju podatke koje prosipaju operateri paralelizma, u kolone total_spills, last_spills,max_spillsi min_spills.
-
Upozorenje o šouplanu je prijavljeno u vreme trčanja ako dođe do izlivanja paralelizma. Ovo upozorenje je prikazano u atributu prikažiplan xml (<ExchangeSpillDetails WritesToTempDb="spill_amount" />).
-
Grafik XML zastoja je poboljšan za scenarije zastoja paralelizma. Više atributa se dodaje resursu ExchangeEvent u:
-
konobarType– potrošač,proizvođač, koordinator.
-
tid– jedinstveniidentifikator za svaku nit unutar paralelnog plana.
-
ownerActivity–Šta su vlasnici resursa prethodno uradili. Može se "receivedData", "sentData", "notYetOpened" ili "open".
-
konobarAktivnost– Kojizahtevač resursa pokušava da uradi. Mogu biti "tryToSendData", "needMoreData", "waitForAllConsumersToBeReady", "waitForAllOwnersToOpen" ili "waitForAllownersToClose".
-
objedinjavanje– dali konobar učestvuje u objedinjavanju podataka ili ne.
-
prosipanje–da li konobar prosipa podatke ili ne.
-
čekanjeToClose–da li konobar čeka da potrošač zatvori cev.
-
-
Grafik XML zastoja je poboljšan za zastoje koji uključuju operatore grupnog režima. Još atributa se dodaje resursu programa SyncPoint u:
-
logicalOperatorType– tip logičkogoperatora koji se podudara sa tipom u programu Showplan xml.
-
physicalOperatorType– tip fizičkogoperatera koji se podudara sa tipom u programu Showplan xml.
-
WaitType i synchronizingAt– Dvaatributa mogu kolektivno da identifikuju tačku na kojoj se konobari i vlasnici sinhronizuju. Napomene
-
Vrednosti atributa WaitTypei sinhronizovanje atributa su interne. Međutim, one se mogu koristiti za rešavanje problema sa Microsoft podrškom.
-
Atribut sinhronizacijeAt se dodaje za operatore sortiranja u režimu grupe, hash join i hash agregation operatore.
-
-
ownerActivity–uvek "NotYetArrived."
-
konobarAktivnost– uvek"stigla".
-
Više informacija
Ova ispravka je uključena u kumulativnu ispravku 5 za SQL Server 2017.
Informacije o servisnom paketu za SQL Server 2016
Ova ispravka je fiksna u sledećem servisnom paketu za SQL Server:
Osnovni podaci o SQL Server 2017 builds
Svaka nova verzija za SQL Server 2017 sadrži sve hitne ispravke i bezbednosne ispravke koje su bile u prethodnoj verziji. Preporučujemo da instalirate najnoviju verziju za SQL Server 2017.
Servisni paketi su kumulativni. Svaki novi servisni paket sadrži sve ispravke koje se naći u prethodnim servisnim paketima, zajedno sa svim novim ispravkama. Naša preporuka je da primenite najnoviji servisni paket i najnoviju kumulativnu ispravku za taj servisni paket. Ne morate da instalirate prethodni servisni paket pre nego što instalirate najnoviji servisni paket. Koristite tabelu 1 u sledećem članku da biste pronašli više informacija o najnovijem servisnom paketu i najnovijoj kumulativnoj ispravci.
Utvrđivanje verzije, izdanja i nivoa ažuriranja sistema SQL Server i njegovih komponenti
Reference
Saznajte više o terminologiji koju Microsoft koristi za opisivanje softverskih ispravki.