KB4089473 - Bolji zastoji paralelizma unutar upita u SQL Server 2017 i 2016

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:

       Servisni paket 2 za SQL Server 2016

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.

Potrebna vam je dodatna pomoć?

Unapredite veštine
Istražite obuku
Prvi nabavite nove funkcije
Pridružite se Microsoft insajdere

Da li su vam ove informacije koristile?

Hvala vam na povratnim informacijama!

Hvala za povratne informacije! Izgleda da će biti od pomoći ako vas povežemo sa našim agentima Office podrške.

×