Symptomer
Tenk deg følgende:
-
I Microsoft SQL Server-2016, kan du kjøre en spørring som bruker en funksjon som Spørringsprosessor for SQL Server-2016. Du kan for eksempel kjøre en SORT-operator i satsvis modus.
-
Du opplever svekkelse av ytelsene spørringen sammenlignet med kjører samme SORT-operator i rad-modus.
-
Hvis du vil løse dette problemet, prøv å aktivere sporingsflagg 9347 på økt nivå eller bruk QUERYTRACEON. Dette gjør du Hvis du vil deaktivere sorterer i satsvis modus.
I dette scenariet kjører i satsvis modus SORT-operator fortsatt og ignorerer økt nivå eller spørring-nivå sporingsflagg.
Oppløsning
I SQL Server-2016, kan du bruke sporingsflagg 9347 tvinge Sorter operatorer til å kjøre i modus for rad i stedet for å kjøre i satsvis modus. Når du har installert Kumulativ oppdatering 1 for SQL Server-2016, kan du aktivere sporingsflagg 9347 økt nivå eller spørring nivå ble.
Du kan også aktivere denne sporingsflagg globalt på servernivå, økt nivå eller nivået for spørringen.
Obs! Feil bruk av Spor flagg kan redusere ytelsen for din arbeidsbelastning.
Hvis du vil ha mer informasjon, kan du se delen "Innledning" i følgende Microsoft Knowledge Base-artikkel:
2801413 Aktiver plan som berører SQL Server query optimalisering virkemåten som kan kontrolleres av forskjellige spor flagg på en spesifikk spørring-nivå
Status
Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".
Referanser
Lær mer om terminologien som Microsoft bruker til å beskrive oppdateringer av programvare.