Primenjuje se na
SQL Server 2016 Developer - duplicate (do not use) SQL Server 2016 Enterprise - duplicate (do not use) SQL Server 2016 Enterprise Core - duplicate (do not use) SQL Server 2016 Standard - duplicate (do not use)

Simptomi

Razmotrite sledeći scenario:

  • U sistemu Microsoft SQL Server 2016 pokrenete upit koji koristi funkciju SQL Server 2016 Query Processor. Na primer, pokrenete operator SORT u režimu grupe.

  • Do degradacije performansi upita dolazi u poređenju sa pokretanjem istog operatora SORT u režimu reda.

  • Da biste rešili ovaj problem, pokušajte da omogućite zastavicu za praćenje 9347 na nivou sesije ili da koristite QUERYTRACEON. Ovo ćete uraditi da biste onemogućili sortiranje u grupnom režimu.

U ovom scenariju, operator SORT i dalje radi u režimu grupe i zanemaruje zastavicu za praćenje nivoa sesije ili nivoa upita.

Rešenje

U sistemu SQL Server 2016 možete da koristite zastavicu za praćenje 9347 da biste primorali operatore SORT da se pokreću u režimu reda umesto da se izvršavaju u režimu grupe. Kada primenite kumulativnu ispravku 1 za SQL Server 2016, možete uspešno da omogućite zastavicu za praćenje 9347 na nivou sesije ili nivou upita. Ovu zastavicu za praćenje možete da omogućite i globalno na nivou servera, nivou sesije ili nivou upita. Napomena Nepravilno korišćenje zastavica za praćenje može da degradira performanse opterećenja posla. Više informacija potražite u odeljku "Uvod" u sledećem članku Microsoft baze znanja: 2801413 Omogući ponašanje SQL Server optimizatora upita koje utiče na plan, a koje se može kontrolisati različitim zastavicama za praćenje na određenom nivou upita

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.

Da li vam je potrebna dodatna pomoć?

Želite još opcija?

Istražite pogodnosti pretplate, pregledajte kurseve za obuku, saznajte kako da obezbedite uređaj i još mnogo toga.