Mysql
 sql >> Datenbank >  >> RDS >> Mysql

Wie entferne ich doppelte Elemente in MySQL mit einem Datensatz von 20 Millionen Zeilen?

Sie können dies versuchen:

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

dh versuchen Sie UNIQUE INDEX hinzuzufügen zu Ihren Spalten hinzufügen und alter die Tabelle

Das hat einen Vorteil dass es auch in Zukunft keine doppelten Zeilen gibt, die Sie in Ihre Tabelle einfügen können