Bonjour à tous,

J'ai deux tables.
TABLE_1 avec 5.000.000 d'enregistrements
TABLE_2 avec 1.000.000 d'enregistrements

J'ai indexé la TABLE_2 en non unique sur NUMDOSSIE et j'utilise ce code sql.

Code : Sélectionner tout - Visualiser dans une fenêtre à part
select count(*) from TABLE_1 where (NUMDOSSIE not in (select NUMDOSSIE from TABLE_2));
Et ça prend un temps fou.
J'ai l'impression qu'il fait 5.000.000*1.000.000 de traitements.

Voyez-vous une meilleur requête à faire ?