Mysql
 sql >> Base de données >  >> RDS >> Mysql

erreur 1206 à chaque tentative de suppression d'enregistrements d'une table

Vous pouvez utiliser Limit lors de votre suppression et essayez de supprimer des données par lots de 10 000 enregistrements à la fois comme :

DELETE
FROM t
WHERE date="2013-11-24"
LIMIT 10000

Vous pouvez également inclure une clause ORDER BY afin que les lignes soient supprimées dans l'ordre spécifié par la clause :

DELETE
FROM t
WHERE date="2013-11-24"
ORDER BY primary_key_column
LIMIT 10000