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

MySQL ALTER TABLE sur des tables trop grandes pour être dupliquées

Vous pouvez créer une nouvelle table vide, déplacer manuellement les données par blocs (INSERT into new, DELETE from old un certain nombre de lignes), supprimer l'ancienne table et renommer la nouvelle table. Essentiellement ce que fait MySQL, mais en déplaçant les données au lieu de les copier, ce qui devrait vous permettre d'utiliser moins d'espace.