Koti tietokannat Mikä on rinnakkaiskysely? - määritelmä techopediasta

Mikä on rinnakkaiskysely? - määritelmä techopediasta

Sisällysluettelo:

Anonim

Määritelmä - mitä Rinnakkaiskysely tarkoittaa?

Rinnakkaiskysely on menetelmä, jota käytetään lisäämään SQL-kyselyjen suoritusnopeutta luomalla useita kyselyprosesseja, jotka jakavat SQL-käskyn työmäärän, ja suorittamalla sen samanaikaisesti tai samanaikaisesti.


Koska jokainen prosessi toimii jollain eri tavalla samanaikaisesti, se vähentää huomattavasti SQL-käskyn yleistä suoritusaikaa. Tämä on erittäin hyödyllistä järjestelmille, joissa on useita suorittimia, jotka voivat toimia prosesseissa.

Techopedia selittää rinnakkaiskyselyn

Normaali SQL-käsittely ilman rinnakkaiskyselyominaisuutta suoritetaan aina yhdellä palvelinprosessilla.

Kun ominaisuus on käytössä, luodaan useita prosesseja toimimaan yhdessä saman SQL-käskyn kanssa samanaikaisesti ja voi parantaa dramaattisesti tietointensiivisten toimintojen, kuten erittäin suurissa tietokantajärjestelmissä, suoritusta.

Koska monet prosessit voidaan jakaa useiden läsnä olevien CPU: ien kesken, klusteroidut ja massiivisesti rinnakkaiset järjestelmät sekä symmetriset moniprosessointijärjestelmät voivat hyötyä siitä suuresti.

Rinnakkaiskyselyn käsittely tapahtuu kyselyn optimointivaiheen aikana, jolloin SQL-palvelin etsii kyselyhakemistooperaatioita, joista voisi olla hyötyä rinnakkaisesta toiminnasta.

Löydettyään palvelin lisää vaihtooperaattorit kyselyn suoritussuunnitelmaan muuttaakseen sen rinnakkaiskyselyn suoritussuunnitelmaksi, joka voi käyttää useampaa kuin yhtä ketjua tai prosessia suorittamiseen.

Mikä on rinnakkaiskysely? - määritelmä techopediasta