Hjem databaser Hva er et parallelt spørsmål? - definisjon fra techopedia

Hva er et parallelt spørsmål? - definisjon fra techopedia

Innholdsfortegnelse:

Anonim

Definisjon - Hva betyr parallell spørring?

Parallell spørring er en metode som brukes til å øke utføringshastigheten til SQL-spørringer ved å lage flere spørringsprosesser som deler arbeidsmengden til en SQL-setning og utfører den parallelt eller på samme tid.


Siden hver prosess fungerer på noe annet samtidig, reduserer den den totale gjennomføringstiden for SQL-setningen. Dette er veldig gunstig for systemer med flere CPUer som kan fungere på prosessene.

Techopedia forklarer Parallel Query

En normal SQL-prosessering uten funksjonen parallell spørring utføres alltid av en enkelt serverprosess.

Når funksjonen er aktivert, opprettes flere prosesser for samtidig å arbeide sammen om den ene SQL-setningen og kan dramatisk forbedre ytelsen til datakrevende operasjoner som for eksempel i veldig store databasesystemer.

Siden de mange prosessene kan deles mellom flere tilstedeværende CPU-er, kan grupperte og massivt parallelle systemer, så vel som symmetriske flerbehandlingssystemer dra stor nytte av det.

Parallell spørringsbehandling skjer i løpet av spørringsoptimaliseringsfasen der SQL-serveren leter etter spørringsindeksoperasjoner som kan ha nytte av parallell drift.

Når den blir funnet, setter serveren utvekslingsoperatører inn i utførelsesplanen for spørringen for å gjøre den om til en utførelsesplan med parallelle spørsmål som kan bruke mer enn en tråd eller prosess for utførelse.

Hva er et parallelt spørsmål? - definisjon fra techopedia