Saturs
- Definīcija - ko nozīmē Parallel Query?
- 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
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.