Applies ToSQL 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)

Príznaky

Batch mode Sorts boli zavedené v SQL Server 2016 v časti úroveň kompatibility 130.  Ak plán vykonávania dotazu obsahuje paralelné dávkové režimy v spojení s paralelnými operátormi Direct-upstream, môže sa vyskytnúť zhoršená výkonnosť v porovnaní s ekvivalentmi plánu zoradenia režimu riadka. 

K tomu dochádza v dôsledku paralelného zoradenia šarže, ktoré vystavia úplne zoradené údaje cez jedno vlákno k paralelnému operátoru upstream (napríklad operátor paralelnej korešpondencie).  Degradácia výkonu sa vyskytuje vtedy, keď paralelný operátor upstream používa spracovanie s jedným závitom, pretože operátor zoradenia s jedným závitom. 

Táto aktualizácia obsahuje príznak sledovania 9358 na vypnutie operácie zoraďovania v dávkovom režime v rámci väčšiny paralelných operátorov vrátane zlučovacích spojení, vnorených slučiek a prúdových agregácií. Výnimkou je operátor agregácie okien v dávkovom režime nad zoradením, ktorý bude aj naďalej povoľovať operáciu zoraďovania v dávkovom režime pod nimi ako operátory agregácie Windowsu sú optimalizované na čítanie šarží na zoraďovanie údajov.

Poznámka: Operácie zoraďovania v dávkovom režime sú tiež vypnuté, ak je splnená niektorá z nasledujúcich podmienok:

  • Je povolená funkcia sledovania príznaku 4199.

  • Možnosť QUERY_OPTIMIZER_HOTFIXES databázy je povolená (Počnúc SQL Server 2016 CU6).

  • Použije sa pomôcka na ENABLE_QUERY_OPTIMIZER_HOTFIXES dotaz (začína sa v balíku SQL Server 2016 Service Pack 1 (SP1) CU4).

Riešenie

Tento problém bol najskôr vyriešený v nasledujúcej kumulatívnej aktualizácii SQL servera:

Každá nová Kumulatívna aktualizácia pre SQL Server obsahuje všetky rýchlych opráv a všetky opravy zabezpečenia, ktoré boli súčasťou predchádzajúcej kumulatívnej aktualizácie. Odporúčame, aby ste si stiahli a nainštalovali najnovšie kumulatívne aktualizácie pre SQL Server:

Stav

Spoločnosť Microsoft potvrdzuje, že ide o problém v produktoch spoločnosti Microsoft, ktoré sú uvedené v tomto článku v časti Informácie v tomto článku sa týkajú nasledujúcich produktov.

Odkazy

Oboznámte sa s terminológiou , ktorú spoločnosť Microsoft používa na popis aktualizácií softvéru.

Potrebujete ďalšiu pomoc?

Chcete ďalšie možnosti?

Môžete preskúmať výhody predplatného, prehľadávať školiace kurzy, naučiť sa zabezpečiť svoje zariadenie a ešte oveľa viac.

Komunity pomôžu s kladením otázok a odpovedaním na ne, s poskytovaním pripomienok a so získavaním informácií od odborníkov s bohatými znalosťami.