Mysql
 sql >> Base de données >  >> RDS >> Mysql

Comment supprimer les éléments en double dans MySQL avec un jeu de données de 20 millions de lignes ?

Vous pouvez essayer ceci :

ALTER IGNORE TABLE my_tablename ADD UNIQUE INDEX idx_name (text1 , text2);

c'est-à-dire, essayez d'ajouter UNIQUE INDEX à vos colonnes et alter le tableau

Cela a un avantage qu'à l'avenir, il n'y aura pas non plus de lignes en double que vous pourrez insérer dans votre tableau