Bahay Mga Databases Ano ang isang kahilera na query? - kahulugan mula sa techopedia

Ano ang isang kahilera na query? - kahulugan mula sa techopedia

Talaan ng mga Nilalaman:

Anonim

Kahulugan - Ano ang ibig sabihin ng Parallel Query?

Ang paralel query ay isang pamamaraan na ginamit upang madagdagan ang bilis ng pagpapatupad ng mga query sa SQL sa pamamagitan ng paglikha ng maramihang mga proseso ng query na naghahati sa workload ng isang pahayag ng SQL at pagpapatupad nito nang kahanay o sa parehong oras.


Dahil ang bawat proseso ay gumagana sa isang bagay na magkakaiba nang sabay, binabawasan nito ang pangkalahatang oras ng pagpapatupad ng pahayag ng SQL. Ito ay napaka-kapaki-pakinabang para sa mga system na may maraming mga CPU na maaaring gumana sa mga proseso.

Ipinapaliwanag ng Techopedia ang Parallel Query

Ang isang normal na pagproseso ng SQL nang walang kahanay na tampok ng query ay palaging ginagawa ng isang solong proseso ng server.

Gamit ang tampok na tampok, maraming mga proseso ay nilikha upang sabay na gumana sa solong pahayag na SQL at maaaring kapansin-pansing mapabuti ang pagganap ng mga operasyon na masinsinang data tulad ng mga nasa napakalaking sistema ng database.

Dahil ang maraming mga proseso ay maaaring nahati sa maraming mga CPU na naroroon, na-clustered at massively parallel system, pati na rin ang simetriko multiprocessing system ay maaaring makinabang mula dito.

Ang pagproseso ng paralel ng query ay nangyayari sa panahon ng yugto ng pag-optimize ng query kung saan naghahanap ang SQL server para sa mga operasyon ng index ng query na maaaring makinabang mula sa kahanay na operasyon.

Kapag nahanap, ang server ay nagsingit ng mga operator ng palitan sa plano ng pagpapatupad ng query upang i-on ito sa isang parallel-query na planong pagpapatupad na maaaring gumamit ng higit sa isang thread o proseso para sa pagpapatupad.

Ano ang isang kahilera na query? - kahulugan mula sa techopedia