sql >> Databáze >  >> RDS >> Mysql

Jak odstranit duplicitní položky v MySQL s datovou sadou 20 milionů řádků?

Můžete zkusit toto:

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

tj. zkuste přidat UNIQUE INDEX do sloupců a alter stůl

To má výhodu že v budoucnu také nebudou žádné duplicitní řádky, které byste mohli vložit do tabulky



  1. Jak funguje SQLite Avg()

  2. SQL Server:Temná stránka NVARCHAR

  3. Jak generovat příkazy INSERT z dotazu při použití SQLcl (Oracle)

  4. Použití Oracle JDeveloper 12c s Oracle Database 12c na platformě Oracle Cloud, část 3