Del via


JoinAlgorithm.Type

Definisjon

Angir sammenføyningsalgoritmen som skal brukes i sammenføyningsoperasjonen.

Tillatte verdier

Navn Verdi Beskrivelse
JoinAlgorithm.Dynamic 0 Velger automatisk en sammenføyningsalgoritme basert på å undersøke de første radene og metadataene i begge tabellene.
JoinAlgorithm.PairwiseHash 1 Bufrer radene i både venstre og høyre tabell til en av tabellene er fullstendig bufret, og utfører deretter en LeftHash eller RightHash, avhengig av hvilken tabell som ble bufret fullstendig. Denne algoritmen anbefales bare for små tabeller.
JoinAlgorithm.SortMerge 2 Utfører en strømmingsfletting basert på antagelsen om at begge tabellene sorteres etter sammenføyningsnøklene. Selv om det er effektivt, returneres feil resultater hvis tabellene ikke sorteres som forventet.
JoinAlgorithm.LeftHash 3 Bufrer de venstre radene til en oppslagstabell og strømmer de høyre radene. For hver høyre rad finnes de samsvarende venstre radene via den bufrede oppslagstabellen. Denne algoritmen anbefales når den venstre tabellen er liten, og de fleste radene fra den høyre tabellen forventes å samsvare med en venstre rad.
JoinAlgorithm.RightHash 4 Bufrer de høyre radene til en oppslagstabell og strømmer de venstre radene. For hver venstre rad finnes de samsvarende høyre radene via den bufrede oppslagstabellen. Denne algoritmen anbefales når den høyre tabellen er liten, og de fleste radene fra den venstre tabellen forventes å samsvare med en rad til høyre.
JoinAlgorithm.LeftIndex 5 I grupper bruker du nøklene fra den venstre tabellen til å utføre predikatbaserte spørringer mot den høyre tabellen. Denne algoritmen anbefales når den høyre tabellen er stor, støtter folding av Table.SelectRowsog inneholder få rader som forventes å samsvare med en venstre rad.
JoinAlgorithm.RightIndex 6 I grupper bruker du nøklene fra den høyre tabellen til å utføre predikatbaserte spørringer mot den venstre tabellen. Denne algoritmen anbefales når den venstre tabellen er stor, støtter folding av Table.SelectRowsog inneholder få rader som forventes å samsvare med en høyre rad.

Gjelder for