title: Speed up Django Migrations on Large Database
body: <p>I have a MySQL DB with multiple tables that each have almost 2M records. When I run a migration that updates those tables, it's very slow. I tried beefing up the server to 64 CPU and 240GB RAM (probably really unnecessary) but it's still taking too long.</p>
  
  <p>Is there any way to speed up the migrations?</p>
  
  <p>EDIT: As pointed out by @iklinac, I saw this post about creating a new temporary table and then migrating the data instead from the old table to this new table. Is there a "Django way" to do this?</p>