Esercizio pratico
La query SQL su 80 milioni di messaggi crea duplicati dopo il JOIN. Qual è l'azione migliore da iniziare per prima?
- Verificare la cardinalità del JOIN, le chiavi e il piano di esecuzione prima dell'ottimizzazione.
- Creare un indice su un campo di join.
- Esportare il risultato in CSV e rimuovere i duplicati in Python.
- Aggiungere sempre DISTINCT a tutte le colonne.
- Aggiungere DISTINCT dopo aver verificato il risultato sull'estratto.
- Verificare le chiavi di join e l'unicità di entrambe le tabelle.