Một cái gì đó như thế này có thể hoạt động nhanh hơn vì nó không sử dụng câu lệnh IN có thể lặp đi lặp lại trên một bảng trong bộ nhớ. Sao lưu và thử
DELETE
FROM `table` main
WHERE STR_To_DATE( main.Timestamp , '%a %b %d %H:%i:%s CST %Y' )<
(SELECT MAX( STR_To_DATE( sub.Timestamp , '%a %b %d %H:%i:%s CST %Y' )
FROM `table` sub
WHERE sub.Retrieving_User = main.Retrieving_User )
AND main.Retrieving_User = 'userID'