Simptomi

Sortiranja u grupnom režimu uvedena su u SQL Server 2016 pod nivoom kompatibilnosti 130.  Ako plan izvršavanja upita sadrži paralelne grupne režime sortiranja zajedno sa direktno uzvodnim paralelnim operatorima, možete naići na degradirane performanse u poređenju sa ekvivalentima plana sortiranja režima reda. 

Do ovoga dolazi zbog paralelnog grupnog sortiranja izlaza potpuno sortiranih podataka preko jedne niti uzvodno paralelnog operatora (na primer, paralelnog operatora spajanja sa objedinjavanjem).  Do degradacije performansi dolazi kada uzvodni paralelni operator koristi obradu sa jednom niti zbog dolaznog operatora sortiranja režima grupe sa jednom niti. 

Ova ispravka uvodi zastavicu za praćenje 9358 da bi onemogućila operacije sortiranja grupnog režima pod većinom paralelnih operatora, uključujući spojove za objedinjavanje, ugnežđene petlje i agregacije toka. Izuzetak je operator agregacije prozora u grupnom režimu iznad sorte, koji će nastaviti da dozvoljava operaciju sortiranja u grupnom režimu ispod njih jer su operatori za agregaciju operativnog sistema Windows optimizovani za čitanje podataka grupnog sortiranja.

Napomena Operacije sortiranja u grupnom režimu su takođe onemogućene ako je ispunjen neki od sledećih uslova

  • Zastavica za praćenje 4199 je omogućena.

  • Omogućena QUERY_OPTIMIZER_HOTFIXES baze podataka (počevši od SQL Server 2016 CU6).

  • Koristi ENABLE_QUERY_OPTIMIZER_HOTFIXES upita (počevši od SQL Server 2016 servisnog paketa 1 (SP1) CU4).

Rešenje

Problem je prvi put otklonjen u sledećoj kumulativnoj ispravki sql servera:

Svaka nova kumulativna ispravka za SQL Server sadrži sve hitne ispravke i sve bezbednosne ispravke koje su bile uključene u prethodnu kumulativnu ispravku. Preporučujemo da preuzmete i instalirate najnovije kumulativne ispravke za SQL Server:

Status

Microsoft je potvrdio da je ovo problem u Microsoft proizvodima koji su navedeni u odeljku "Odnosi se na".

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?

Koliko ste zadovoljni kvalitetom prevoda?

Šta je uticalo na vaše iskustvo?

Imate li dodatne povratne informacije? (Opcionalno)

Hvala vam na povratnim informacijama!

×