Paralēlais vaicājums

Autors: Eugene Taylor
Radīšanas Datums: 11 Augusts 2021
Atjaunināšanas Datums: 20 Jūnijs 2024
Anonim
GIMP pamācība - slāņi
Video: GIMP pamācība - slāņi

Saturs

Definīcija - ko nozīmē Parallel Query?

Paralēlais vaicājums ir metode, ko izmanto, lai palielinātu SQL vaicājumu izpildes ātrumu, izveidojot vairākus vaicājumu procesus, kas sadala SQL paziņojuma darba slodzi, un izpildot to paralēli vai vienlaikus.

Tā kā katrs process vienlaikus darbojas uz kaut ko atšķirīgu, tas ievērojami samazina kopējo SQL paziņojuma izpildes laiku. Tas ir ļoti izdevīgi sistēmām ar vairākiem CPU, kas var strādāt pie procesiem.

Ievads Microsoft Azure un Microsoft Cloud | Šajā rokasgrāmatā jūs uzzināsit, kas ir mākonis skaitļošana un kā Microsoft Azure var palīdzēt jums migrēt un vadīt savu biznesu no mākoņa.

Techopedia izskaidro Parallel Query

Normālu SQL apstrādi bez paralēlas vaicājuma funkcijas vienmēr veic viena servera process.


Ja funkcija ir iespējota, tiek izveidoti vairāki procesi, kas vienlaikus darbosies vienā un tajā pašā SQL paziņojumā, un tie var dramatiski uzlabot datu ietilpīgu operāciju, piemēram, ļoti lielās datu bāzu sistēmās, darbību.

Tā kā daudzos procesus var sadalīt starp vairākiem CPU, klasterizētas un masveidā paralēlas sistēmas, kā arī simetriskas daudzprocesuālas sistēmas no tā var gūt lielu labumu.

Paralēla vaicājuma apstrāde notiek vaicājuma optimizācijas posmā, kad SQL serveris meklē vaicājumu indeksa darbības, kurām varētu būt noderīga paralēla darbība.

Kad tas tiek atrasts, serveris apmaiņas operatorus ievieto vaicājuma izpildes plānā, lai pārvērstu to par paralēlo vaicājumu izpildes plānu, kura izpildei var izmantot vairāk nekā vienu pavedienu vai procesu.