INSERT alle gegevens in één tabel - de tabel waarmee u uw database opnieuw gaat indelen - en geef vervolgens een INSERT SELECT-instructie uit, omdat deze deze dan als een batch uitvoert in plaats van 175K verschillende verklaringen.
Wanneer u uw database opnieuw invult met de INSERT SELECT-instructie, schakelt u ook de beperkingen op de doeltabel uit ALTER TABLE yourtablename DISABLE KEYS
en zet ze daarna weer aan ALTER TABLE yourtablename ENABLE KEYS
.
Ik zou persoonlijk ook een dekkingsindex op de seed-gegevenstabel omdat het dan geen gegevenspagina hoeft te lezen.