Quel pourcentage des rangées dans la table supprimez-vous ?
Il pourrait être plus rapide de créer une nouvelle table, insérer les rangées que vous voulez garder, laissez tomber la table originale puis retitrez la nouvelle table.
créer la table new_table comme (choisir * à partir d'old_table où rows_to_keep=1) ;
laisser tomber la table old_table ;
retitrer new_table à old_table ;