Symptomer

Når du kjører en spørring som har en tabell-join for klyngede columnstore tabeller, og delta-videre og WHERE-setninger refererer til de samme kolonnene, kan SQL Server ikke evaluere en hash-sammenføyning for tabell-join.

Årsak

Dette problemet oppstår fordi tastene sammenføyning fjernes fra treet spørringen under spørring normalisering. Som standard genererer ikke SQL Server en hash sammenføyning plan for sammenføyninger uten sammenføyning nøkler.

Oppløsning

Informasjon om kumulativ oppdatering


Denne forbedringen ble introdusert i den følgende kumulative oppdateringen av SQL Server.

Hver nye kumulative oppdateringen for SQL Server inneholder alle hurtigreparasjonene og alle sikkerhetsreparasjoner som fulgte med den forrige kumulative oppdateringen. Vi anbefaler at du laster ned og installerer de nyeste kumulative oppdateringene for SQL Server:


Løsningen

Du kan omgå dette problemet ved å legge til tipset ALTERNATIVET (HASH delta) i spørringen.

Hvis du vil ha mer informasjon

Denne kumulative oppdateringen som SQL Server evaluere en HASH sammenføyning plan når det utføres en sammenføyning i tabellen for columnstore tabeller. Spørringer som kan få tilgang til columnstore tabeller kan dra nytte av hash-sammenføyning fordi hash sammenføyning kan utføres i satsvis modus.

Hvis du vil aktivere for forbedret kundeopplevelse, kan du legge til sporingsflagg 2441 oppstartsparameterne eller legge ALTERNATIVET (QUERYTRACE, 2441) i spørringen.

Status

Microsoft har bekreftet at dette er et problem i Microsoft-produktene som er oppført i delen "Gjelder for".

Trenger du mer hjelp?

Utvid ferdighetene dine

Utforsk opplæring >

Vær først ute med de nye funksjonene

BLI MED I MICROSOFT INSIDERS >

Var denne informasjonen nyttig?

Hvor fornøyd er du med språkkvaliteten?
Hva påvirket opplevelsen din?

Takk for tilbakemeldingen!

×