У меня есть таблица со 100 000 строк и хотелось бы удалить все дубликаты. Я уже пробовал следующий запрос:Быстрый запрос MYSQL для удаления дубликатов
DELETE t1 FROM wt_tweets t1, wt_tweets t2 WHERE t1.ID < t2.ID AND t1.tweet_id = t2.tweet_id OR t1.tweet_user_id = t2.tweet_user_id
К сожалению, это довольно медленно. Поэтому мне было интересно, есть ли более быстрая альтернатива.
Пожалуйста, покажите примеры того, что дубликаты. Ваш вопрос непонятен. –
Я уверен, что существующий запрос всегда будет удалять _all_ tweets, поэтому я думаю, вам нужно более подробное описание того, что вы пытаетесь на самом деле сделать. –
Я не часто использую mysql. Я просто это заметил. –