Párhuzamos lekérdezés

Szerző: Eugene Taylor
A Teremtés Dátuma: 11 Augusztus 2021
Frissítés Dátuma: 20 Június 2024
Anonim
Párhuzamos lekérdezés - Technológia
Párhuzamos lekérdezés - Technológia

Tartalom

Meghatározás - Mit jelent a párhuzamos lekérdezés?

A párhuzamos lekérdezés az SQL lekérdezések végrehajtási sebességének növelésére szolgáló módszer, amely több lekérdezési folyamatot hoz létre, amelyek megosztják az SQL utasítás munkaterhelését, és párhuzamosan vagy egyidejűleg hajtják végre.

Mivel az egyes folyamatok egyszerre valami különféle módon működnek, ez jelentősen csökkenti az SQL utasítás teljes végrehajtási idejét. Ez nagyon jótékony hatással van a több processzorral rendelkező rendszerekre, amelyek képesek dolgozni a folyamatokon.

Bevezetés a Microsoft Azure és a Microsoft Cloud | A jelen útmutató során megtanulja, hogy mi a lényeg a felhőalapú számítástechnikában, és hogyan segítheti a Microsoft Azure a felhőből történő migrációt és az üzleti vállalkozás futtatását.

A Techopedia magyarázza a Párhuzamos lekérdezést

A normál SQL feldolgozást a párhuzamos lekérdezési szolgáltatás nélkül mindig egyetlen kiszolgáló folyamata hajtja végre.


A szolgáltatás engedélyezésével több folyamat jön létre, hogy egyidejűleg működjenek együtt ezen az egyetlen SQL utasításon, és drasztikusan javíthatják az olyan nagy adatigényű műveletek teljesítményét, mint például a nagyon nagy adatbázis-rendszerekben.

Mivel a sok folyamat megosztható több jelenlévő CPU között, a fürtözött és nagymértékben párhuzamos rendszerek, valamint a szimmetrikus multiprocesszoros rendszerek nagyban részesülhetnek benne.

A párhuzamos lekérdezés feldolgozása a lekérdezés optimalizálási szakaszában történik, amikor az SQL szerver olyan lekérdezés-index műveleteket keres, amelyeknek előnye lehet a párhuzamos működésnek.

Ha megtalálják, a szerver beilleszt egy csere-operátort a lekérdezés végrehajtási tervbe, hogy párhuzamos lekérdezés-végrehajtási tervré alakítsa azt, amelynél több szál vagy folyamat használható a végrehajtáshoz.