MPP
- SQL kursu
- Uzman
- Ders 31/45
- 5 dk
Massively parallel processing'i öğrenirsin.
MPP
MPP (Massively Parallel Processing), büyük sorguyu birden çok çekirdeğe veya düğüme bölerek paralel çalıştırır. Her düğüm kendi verisini tarar, sonuçlar birleştirilir.
SET max_parallel_workers_per_gather = 4;
EXPLAIN SELECT COUNT(*) FROM events;MPP sorguyu paralel böler.
MPP — ayrıntı
MPP'de her düğüm bağımsız çalışır; bu yüzden ölçek geniş (scale-out) tasarım ister. Paylaşımlı depolama (shared-nothing) mimarisi, düğümler arası bağımlılığı azaltır.
Uygulama MPP
Paralel çalıştırma sayısını 4 yap: SET max_parallel_workers_per_gather = 4.
Başlangıç kodu
-- MPP ayarı
SET max_parallel_workers_per_gatherÖrnek çözüm
SET max_parallel_workers_per_gather = 4;Beklenen çıktı
SET
Soru ve cevaplar
Dersin sorularını cevaplarıyla birlikte inceleyebilirsin. Kendini denemek istersen dersi interaktif olarak çöz.
1 Paralel ayarı
SET max_parallel_workers_per_gather = ____;
SET max_parallel_workers_per_gather = 4;
Açıklama: max_parallel_workers_per_gather = 4 sorgunun en fazla 4 paralel işçiyle çalışmasına izin verir.
2 MPP sorguyu nasıl çalıştırır?
- Paralel olarak Doğru cevap
- Tek çekirdekte
- Sıralı olarak
- Yalnız diskte
Açıklama: MPP sorguyu paralel olarak çalıştırır.
3 MPP: kavramları eşleştir
| Kavram | Anlamı |
|---|---|
MPP |
paralel |
parallel |
koşut |
node |
düğüm |
gather |
topla |