Практиක დავალება
80 მილიონი შეტყობინებისთვის SQL სვეტმა შექმნა დუბლიკატები JOIN-ის შემდეგ. რა მოქმედება უნდა დაიწყოს პირველ რიგში?
- შემოწმეთ JOIN-ის კარდინალობა, გასაღებები და შესრულების გეგმა ოპტიმიზაციის წინ.
- შექმენით ინდექსი ერთ კავშირის ველზე.
- ექსპორტი შედეგი CSV-ში და წაშალეთ დუბლიკატები Python-ში.
- ყოველთვის დაამატეთ DISTINCT ყველა სვეტზე.
- დაამატეთ DISTINCT შედეგის შემოწმების შემდეგ ნიმუშზე.
- შემოწმეთ კავშირის გასაღებები და ორივე ცხრილის უნიკალურობა.