Amaliy vazifa
80 million xabar uchun SQL so'rovi JOINdan so'ng takrorlarni yaratadi. Qaysi harakat birinchi bo'lib boshlash ma'qul?
- Optimizatsiyadan oldin JOIN kardinalligini, kalitlar va bajarish rejasini tekshiring.
- Bir bog'lanish maydonida indeks yarating.
- Natijani CSV ga eksport qiling va Python da takrorlarni o'chiring.
- Har doim barcha ustunlarga DISTINCT qo'shing.
- Natijani namunada tekshirgandan so'ng DISTINCT qo'shing.
- Bog'lanish kalitlarini va ikkala jadvalning unikalligini tekshiring.