Практиկային առաջադրանք
SQL հարցումը 80 միլիոն հաղորդագրության համար ստեղծում է կրկնօրինակներ JOIN-ից հետո: Որ գործողությունը լավագույնն է սկսել առաջինը:
- Ստուգել JOIN-ի կարդինալությունը, բանալիները և կատարման պլանը նախքան օպտիմալացումը:
- Ստեղծել ինդեքս մի կապի դաշտում:
- Արտահանել արդյունքը CSV- ի և հեռացնել կրկնօրինակները Python- ում:
- Ամեն ժամանակ ավելացնել DISTINCT բոլոր սյունակներին:
- Ավելացնել DISTINCT արդյունքի ստուգումից հետո օրինակով:
- Ստուգել կապի բանալիները և երկու աղյուսակների յուրահատկությունը։