Mysql
 sql >> база данни >  >> RDS >> Mysql

Как да премахнете дублиращи се елементи в MySQL с набор от данни от 20 милиона реда?

Можете да опитате това:

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

т.е. опитайте се да добавите UNIQUE INDEX към вашите колони и alter масата

Това има еднопредимство че в бъдеще също няма да има дублиращи се редове, които можете да вмъкнете във вашата таблица



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Jquery autocomplete и PHP:попълване на поле за въвеждане с данни от mySQL база данни въз основа на избраната опция в полето за автоматично довършване

  2. Запазване на данни на арабски в MySQL база данни

  3. pip install mysqlclient връща фатална грешка C1083:Не може да се отвори файл:'mysql.h':Няма такъв файл или директория

  4. PHP защитена потребителска променлива

  5. Най-добри практики за оптимизиране на LAMP сайтове за скорост?